Everything Action

Action news, reviews, opinions and podcast

The Killing of Satan

April 27, 2010

Everything is Terrible finds a wonderfully awful movie from the Philippines called The Killing of Satan.