Thread
: Chiefs
Do you Believe in Bigfoot ?
View Single Post
08-03-2019, 09:35 PM
#
5
tmax63
Veteran
Join Date: Apr 2007
Location: Colorado
I think there are still places on earth where the human density (people per square mile) is low enough for them to exist but the skeptic in me says with today's technology some real undeniable immutable evidence should have found by now.
Posts: 3,811
2
0
tmax63
View Public Profile
Find More Posts by tmax63