With "Twin Peaks" far away in the rearview mirror, fans have been looking for a new strange destination to hang their hats. Could ABC's "Happy Town" be it? Dig on the first few minutes and judge for yourself!
Source: Dread Central
With "Twin Peaks" far away in the rearview mirror, fans have been looking for a new strange destination to hang their hats. Could ABC's "Happy Town" be it? Dig on the first few minutes and judge for yourself!
Source: Dread Central
Copyright © 2005-2019 WinchesterBros and MediaBlvd