Skip to Content

Bigfoot Festival

La Crosse, WI, United States / Magic 105
Bigfoot Festival

Do you believe in Bigfoot?  A town in New Mexico is holding a festival to celebrate Bigfoot taking up residence near them.  They’re even bringing in an expert to show hair samples, photographs, and a map pinpointing where Bigfoot has been sighted in the area.  All of which he says proves that Bigfoot does exist.  Check out Bigfoot’s existence in Jemez Springs, NM.  Source: Yahoo News

Comments are closed.