Freakish Cancelled or Season 3 Renewal? Hulu Status, Release DateLeave a Comment … [Read more...] about Freakish Cancelled or Season 3 Renewal? Hulu Status, Release Date