Tag: Leo Howard

Green Teaser: Freakish!

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 […]