Saturday, October 6, 2007

P1 in China

I'm just saying, well, what can I say? Words fail me. I am astonished. Just read this report on Planet-F1.com.

Wow.

No comments: