The Bigfoot Festival in West Virginia draws people in search of the elusive creature that lives on in local folklore.
NPR Topics: News Read More
The Bigfoot Festival in West Virginia draws people in search of the elusive creature that lives on in local folklore.
NPR Topics: News Read More