Monday, June 4, 2007

Go Speed Racer!

Well here is the first picture of the Mach 5. Well at least they got it right.