World Points Race Championship (Los Angeles)
24-Mar-2005
Photo ©:
Larry Hickmott
Previous Photo
Related Article
Next Photo