Tuesday, April 20, 2010

Image Overload...

I am working on a post describing the two most recent races I have attended and the philosophical conundrum they present, but until then here are some images from the Long Beach weekend.

1 comment:

  1. What's that Champ Car logo doing there? It's odd indeed!


My Blog List