11 months agoSHOCKING Revelation: Flying 'PelaCaras' Alien Humanoid Captured in Peru Photo!Nerd Report
1 year agoBREAKING! News Outlets Reveal STUNNING Truth About Peru's Extraterrestrial Visitors!Nerd Report
15 days agoThere is enough REAL weird sh*t in our world… we don't need to make stuff up…Alive and Kicking Videos