steven787 on 31 July 2008
"Here's these balls. I can hit them hard..." is a new internet meme, just go look at Kotaku.
On topic, this vid really has gotten my hopes up.
I would cite regulation, but I know you will simply ignore it.