HOLY SHIT NICE CATCH bigpimpninhere Published 07/14/2011 chineese ninja baseball Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: funny wtf NEXT VIDEO Play Of The Night 6 Comments Log in for Comments
6 Comments