Hulu’s teen horror series, Freakish, drops its first season on October 10th – but a special initiative will allow fans to view two episodes a day free on a custom Freakish Tumblr page, courtesy of Awesomeness TV, for the first five days of the show’s run. Get the details and out the new, very green, teaser after the […]