Season 1, Episode 8 The Surgeon, the Witch, and the Wardrobe

First Aired: March 6, 2012

A visit to East Texas as a storm looms. Included: the discovery of some radioactive materials.

Watch Now
Paid