Alabama named among top 10 states for Bigfoot spotting: Do you agree?
The Pacific Northwest rules supreme, but Sasquatch seekers in the South shouldn’t despair as they pull on their hiking boots.
The Pacific Northwest rules supreme, but Sasquatch seekers in the South shouldn’t despair as they pull on their hiking boots.
This story was reported by AL.com. Read the full story at AL.com.
Image: (Matt Sayles/Invision for Jack Link’s/AP Images) / AL.com