archytele The Vault

S2·E5 Devil in the Forest

Aired December 9, 2020

Synopsis

Josh sends Jessica and Phil to hunt for the infamous Jersey Devil.