Happy Town

Happy Town death watch: ABC to delay final episodes
Dec 14, 2012

After this week, the network will push the remaining episodes into next month.

9 reasons to watch the weird Happy Town
Dec 14, 2012

The stars and producer of ABC's upcoming weird show give us reasons to watch.

Watch the first 14 minutes of ABC's creepy Happy Town here
Dec 14, 2012

ABC's posted the first 14 minutes of its new supernatural show Happy Town two weeks before it premieres.