15-05-2009, 10:43 | #1 | |
Long Island Iced Tea
Join Date: Sep 2008
Posts: 274
|
I love the footwork ...
Sadly, if you turn off the sound to silence the hyperactive Japanese commentators, you don't get to hear the engine noise
And on this one, it is god-awful muzak and some tyre squeal.
__________________
Quote:
|
|