Trick or Treat

Trick or Treat

By NBC News

After Twitchell is arrested on Halloween, a city debates whether he is a monster or a master manipulator.

-
-
Heart UK
Mute/Un-mute