Chernobyl asplodes, MST3K trickles into theaters and Cruise’s third Mission – Apr 22-28
A nuclear catastrophe dominates headlines this week in 1986, while in 1996 Mystery Science Theater attempts to infiltrate theaters one region at a time. Then in 2006 Gnarls Barkley croons a crazy hit and Mission Impossible III releases to polite… Read more