So Weird
Sacrifice
S1 E4:
Fi (Cara DeLizia) stumbles upon the skeleton of a Civil War soldier who died protecting Bigfoot in 1862.
Director
Shawn Levy