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 Dude Realizes He Just Got Caught Cheating on Camera 4 Comments Log in for Comments
4 Comments