XYFaceThe Medusa Hour2009-12-28 The Medusa Hour Release Date2008-01-01Imdb Id997076 The Medusa Hour 134297 2008 Movies Horror Movies Sci-Fi Movies USA Movies