Elephant Crossing aesir911 Published 11/08/2010 And You Irish People Complain About Sheep In The Road? Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: aesir911 funny highway street path animals wtf ftw lol NEXT VIDEO Dog Tasered by Cop 1 Comments Log in for Comments
1 Comments