Parker Enzed V8 Touring Car Champs

Bike
@ Palmerston North (New Zealand)
• 24 March 2003
by