Showing posts with label Lake Havasu Grand Prix. Show all posts
Showing posts with label Lake Havasu Grand Prix. Show all posts

Sunday, April 8, 2012

Lake Havasu City, World Cup Grand Prix Racing. This was fun to see.....