Posted October 31, 2013
Excited Japanese Announcer Greatly Improves NASCAR Crash
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.
SI Top Stories
and more info,