Will Power fought through the rain to win his 2nd race of the year at the Streets of Sao Paulo
Will Power wins Streets of Sao Paulo