Flowers adorn the racetrack as IndyCar drivers drive their cars during practice for the Grand Prix of Long Beach IndyCar auto race in Long Beach, Calif., Friday, April 15, 2011.
1 / 1
Associated Press | Photo By Jae C. Hong
Fri, Apr 15, 2011 7:13 PM EDT