Yet another Russian mammoth sighting. palehorse95 Published 02/15/2012 This time caught on a dash-cam Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: funny wtf stupid animals yet another russian sighting this time caught dashcam palehorse95 NEXT VIDEO Fail Slingshot 4 Comments Log in for Comments
4 Comments