- #1
surajt88
- 63
- 0
Scientists have http://www.thesun.co.uk/sol/homepage/news/3933034/Bigfoot-Weve-found-the-best-evidence-Yeti.html" [Broken] what they claim to be the best evidence for the bigfoot yet discovered.
Last edited by a moderator: