Any Bigfoot believers out there?
Okay,
my favorite non-car show is "Finding Bigfoot". After doing a ton of research, I'm a Bigfoot believer.
Anybody out there seen one or know of someone that has seen one?
Rod
Print