Add Yahoo as a preferred source to see more of our stories on Google. In 1995, The Simpsons aired “Lemon of Troy” for the first time, which remains one of the best Mad Max parodies I can think of off ...
Set between seasons two and three of Stranger Things, Netflix's Tales From '85 premieres on April 23. The Duffer Brothers and ...