Showing posts with label Speed Racer. Show all posts
Showing posts with label Speed Racer. Show all posts

Saturday, March 22, 2008

Go, Speed Racer!

Alex looks like he's ready to burn up the track in Cousin Veronica's helmet. The rubber duck shifter knob must have come off during qualifying.