Grand Prix of St. Petersburg 2015, Pirelli World Challenge, St Petersburg Florida March 26-29 2015 Grand Prix of St. Petersburg 2015, Pirelli World Challenge, St Petersburg Florida March 26-29 2015 150327 - Watching T&S Monitor in the Rain - LoRes - IMG_0904 Grand Prix of St. Petersburg 2015, Pirelli World Challenge, St Petersburg Florida March 26-29 2015