Spring Club Race 8

Karting
@ Lynnwood (United States)
• 05 October 2003
by
Championship