Flying Spheres aesir911 Published 07/17/2011 crazy japan... what will you think up next?!?! Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: funny wtf stupid news aesir911 cool lol omg awesome NEXT VIDEO Asian Dad Goes Wild Over Patriots Game 1 Comments Log in for Comments
1 Comments