Destructoid – Games of the week for 8/2/09: Speed Racer edition

When I was a little kid, Speed Racer was my favorite cartoon. I come from a long line of mechanics and race car builders, so I’d been around that kind of stuff my whole life and it made more sens…

Go here to see the original: 
Destructoid – Games of the week for 8/2/09: Speed Racer edition