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.
Coverage · 1 write-up · 2 outlets
- Yahoo Genre press · yahoo.comAlso carried by AL.com