Luckiest Man In The World jihadpizza Published 07/17/2012 I F*cking Love Elephants!! Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Use old embed code Use new embed code Tags: elephant almost mini van NEXT VIDEO Crackhead Chick Is A Mess 81 Comments Login to Comment
81 Comments