Monsters & Mysteries

Texas Terror

Series 2 - Episode 1 Texas Terror

ADVERTISEMENT

Summary

Residents of Texas spill the beans about encounters with the Lake Worth Monster, the chupacabra and zombie soldiers.
Education