Fort Fritz discussed in its entirety this tantalizing snippet of the upcoming Stranger Things season 3! Be sure to click the podcast link on the bottom and check out our insanity.