Happy race day from the Chevrolet Detroit Grand Prix

By Steve Wittich Happy race day from Tower 300 in the Renaissance Center, the global home of General Motors and the City of Windsor International Media Center, our headquarters for the weekend. And yes, the media center is sponsored, one of the record 94 partners Penske Entertainment has for their home race. More on the…

This content is for 12-Month TSO Subscription members only.
Log In Register