April 5th, 2012: It Conquered the World

Continue reading

July 23rd, 2011: Attack of the Crab Monsters

Continue reading

May 29th, 2011: Death Race 2000 (1975)

Continue reading

May 6th, 2011: Little Shop of Horrors (1986)

Continue reading