Power Wins Pole Position at Barber Motorsports Park

April 10, 2010