Room 237 is in theaters now in New York city and will open in Los Angeles April 5th.
Stay up to date with the latest horror news by “liking” Shock Till You Drop’s Facebook page and following us on Twitter!
Room 237 is in theaters now in New York city and will open in Los Angeles April 5th.
Stay up to date with the latest horror news by “liking” Shock Till You Drop’s Facebook page and following us on Twitter!