scenicsasquatch.com
Moscow Yeti Causes Traffic Accident on Russian Highway (video)
Moscow Yeti Causes Traffic Accident on Russian Highway A Yeti caused an accident in the Moscow region, according to participants in this incident. The video provided by Elizaveta Urbanovich, who wa…