Lost Tapes
Southern Sasquatch
S2 E3:
A local legend comes to life in rural Arkansas; a city slicker and his Southern friends draw the attention of a ravenous creature.
Lost Tapes