Watch the First Fifteen Minutes of Happy Town Online

By

The ABC show about a town "haunted by a number of unsolved kidnappings" premieres Wednesday, April 28, but you can watch the first chunk of it below or over at the network's website right now if you'd like.

[ABC]