Okay, so I’m a huge believer in anything that probably doesn’t really exist. Â Ya know…like aliens, lochness monster, ghosts and BIGFOOT!
Well, apparently Bigfoot is real ya’ll! Â Scientists say they are 95% sure they found proof! Â A Russian news reportedly said that scientists “collected irrefutable evidence of the existence of the Yeti in Mountainous Shoria.”
Okay, so maybe Russia isn’t the most reliable source but how often have they REALLY been wrong. Â This is prettttyy exciting.