Twitv03

Links for Haven S2E13: Silent Night

Episode 13

11,382 watches

December 6, 2011
Christmas decorations pop up in Haven in July, and the town becomes a place where people can't leave and some have disappeared without a trace.
Season Finale
December 6, 2011
Season Finale
Christmas decorations pop up in Haven in July, and the town becomes a place where people can't leave and some have disappeared without a trace.
Twitv03