Happy Town Opening
This is your chance to watch the first 14 minutes of Happy Town. The series premieres on ABC on April 28.
More Happy Town Clips
Show: Happy Town
Episode: "Pilot" (Season 1, Episode 1)
Original Post: Watch the First 14 Minutes of Happy Town... Right Now!
Date Added: 4/9/2010