Coyote Peterson (the guy from discovery channel who has been stung on TV by every manner of bug)
Discovered bigfoot scull!
[You must be logged in to view images. Log in or Register.]
[You must be logged in to view images. Log in or Register.]
[You must be logged in to view images. Log in or Register.]