Shu Todoroki

Cars 2: Turntable Shu Todoroki VIDEO

Cars 2: Turntable Shu Todoroki VIDEO

Shu Todoroki is a Le Motor Prototype racer representing Japan and bearing #7 in the World Grand Prix. Shu was raised at the base of the active Mount Asama volcano in Japan, and soon became a champion on the Suzuka Circuit.... Read more
Share