12 Feet Tall Teton Bigfoot's Simian Face was as Big as a Stop Sign

Twelve feet tall Bigfoot reported South of Tetons with a face as large as a stop sign.



Posted Monday, March 18, 2019

Comments