These guys riding home in the middle of the night on a snowy road see something which they’ll never forget in their lives. We’ve heard stories about such creatures living in the snowy areas in almost every continent on the planet. Are those stories true? If not, explain this video. What would you do if you see a ghastly image of a person walking a cross the road as you drive towards them? No matter how better we get as mankind, in technology and communication there always seems to be unsolved mysteries and their effects which yet have their causes to be decrypted. Is it a Yeti? A big foot? Or just creepy guy in a onsie? No one knows.
Subscribe to MBV