FRIGHT AT HOME: February 17th

It’s a pretty decent week for horror lovers, with the February 17th release of not only the latest in the popular V/H/S series hitting DVD/Bluray, but also the wonderfully entertaining documentary LIFE ITSELF, as well as various other genre and film-related entries. Thankfully, the gang at Icons of Fright have had the chance to take […]