June 6, 2011

Toro Rosso F1 running at Motomachi, Yokohama !!



Can't believe they chose here out of anywhere else in Japan.
I've walked along here before,
but as you can see it super narrow !!

I wonder if Buemi was hitting the DRS button ?! LOL !!

No comments:

Post a Comment