New Animal Discovered In Japan tedrusty Published 10/09/2010 looks like a twat Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: epic fail win funny cool tedrusty monday friday parody blooper NEXT VIDEO The Friendliest Car Accident Ever 6 Comments Log in for Comments
6 Comments