The Charger Bulletin

Will Power Wins Postponed IndyCar’s Sao Paulo 300

The Associated Press May 4, 2011

SAO PAULO – Will Power of Australia won IndyCar’s Sao Paulo 300 on Monday, a day after the race was postponed because of heavy rain on the streets of South America’s biggest city. Graham...

Load More Stories
Activate Search
The Student News Source of the University of New Haven
Will Power of Australia