On Wednesday, Power was in downtown Detroit, taking part in the Verizon IndyCar Series Street Fest.
Detroit Free Press - Sports, Detroit Free Press: Sports
Wed, 05/27/2015 - 8:22pm
On Wednesday, Power was in downtown Detroit, taking part in the Verizon IndyCar Series Street Fest.