Todd Standing is a freak'n genius, man. How does he get on these shows?! Check out this awesome documentary featuring Dr. Jeff Meldrum of Idaho State University and Todd Standing about the existence of Bigfoot and how the U.S. government knows about them. Read more »
You are receiving this email because you subscribed to this feed at blogtrottr.com.
No comments:
Post a Comment