Religious leaders will soon reveal the location of this sacred place.
BIGFOOT PRINT IN ILLINOIS
CHATHAM, IL – A Bigfoot footprint was identified and authenticated in Illinois!
Bigfoot's Prints in Hollywood
Bigfoot has joined the hundreds of famous celebrities who have left their footprints outside the renowned Grauman’s Chinese Theatre