Wednesday, November 11, 2009

Deutschland! Deutschland!

This should be on ESPN 8 The Ocho. Check it out at the 3:00 mark. Crazy.


1 comment:

grasshopper said...

that's insane - i love it!