Sign Up!
Login
On average, scientists discover 5 new animal species each year and one new "large" animal (ie deer, goats, monkeys) every five years. Considering this, and the landscape involved, will we eventually discover Bigfoot or is he only a myth?
Comments: Add Comment