Posted October 31, 2013

Excited Japanese Announcer Greatly Improves NASCAR Crash

Video

This meme looks like the heir apparent to the Jim Ross dubs. It’s wonderful, and the meaning of the words is best left to the imagination.

[H/T Uproxx]

0 comments