07-06-2007, 11:01 AM
I'd have to disagree, the entire cast to me looks almost spot on. I think Speed is an especially good choice.
New Speed Racer TV show...
|
« Next Oldest | Next Newest »
|