Watch Haven - Season 2 Episode 3 on local tv or live with your personal computera. The show will be shown on 10:00 PM et/pt on Syfy. You must see this episode. Stay tune with us, if you want to watch another tv episode.
Haven, a town deep in the heart of Maine, is a place where people with supernatural abilities have migrated for generations because it mutes their powers, allowing them to lead normal lives.
Haven, a town deep in the heart of Maine, is a place where people with supernatural abilities have migrated for generations because it mutes their powers, allowing them to lead normal lives.