Team Penske has had 15 Indy car championships and won 4 out of the last 5.
Where are they based?
Weather you agree with it or not there is a lot of positive history in Detroit and Michigan when it comes to speed on land and water,that is recognized around the world,there should be some pride associated with that.
At least you have one team winning at something.
Bookmarks