Champ Car President Steve Johnson said “It isn’t just a logo… I mean, it symbolizes the hope and enthusiasm of an entire generation of race fans”. Just kidding, he didn’t really say that. But you can read what he did say here: Champ Car World Series Unveils New Logo for 2007 Season.
- Related Posts:
- No related posts
There are no comments for “Champ Car Unveils New Logo”. You may add a comment or trackback from your own site.