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.

Comments are closed.