Need a Reason to Watch TV Tonight?
Quick reminder: Happy Town premieres on ABC tonight at 10PM EST. While I know that several of you don’t have the time to invest in yet another Lost inspired serial show, this might be one to catch. Despite the mostly mediocre early reviews, I find it hard to not want to watch any show that proudly claims to be a direct Twin Peaks rip off and star the amazing duo of talent that is Sam Neill and Steven Weber. Genius? I think so.
…but it could also really suck. Check out the extended promo for yourself below and let us know what you think after the show tonight.