Monday, July 10, 2017

Texas Bigfoot Encounters


A BFRO member talks about his bigfoot encounters in the state of Texas. The Lone Star state has a long history of bigfoot sightings, especially in the area of the big thicket.

No comments:

Post a Comment