May 03, 2008

Clip: Speed Racer

Okay guys, here is the latest clip from next week's Speed Racer.
Its a great 3 minute view of Speed in full racing form.