Monsoon-like rains may have delayed the 2010 Honda Indy Grand Prix of St. Petersburg to Monday, but the wet conditions made for quite the show to kick off the 2010 IZOD IndyCar Series campaign.