The latest DVD releases reviewed by Devon’s top film critic, Tom Leins October 7, 2009 By D&CFilm The latest DVD releases -New Town Killers, Doghouse, Hell Ride and Surviving Evil -reviewed by Devon’s own critic Tom Leins Share this:FacebookLinkedInTwitterWhatsApp