
commissioned for HONDA - The Magazine
Winning in the CART (Championship Auto Racing Teams) World Series is no mean feat. As North America's premier motorsport category, and one of the world's most respected super high-performance formulae, winning becomes a science, a philosophy and an all-consuming desire.
No comments:
Post a Comment