World Points Race Championship
(Germany)
1-Aug-2003
Previous Photo
Related Article
Next Photo