Season 7, Episode 8 Knights of the Living Dead

First Aired: April 13, 2011

Higgins Armory Museum is investigated in Worcester, Mass.

Watch Now
Paid