401
Add to Lightbox DownloadRed Bull-Renault and Toro Rosso-Ferrari motor home / Energy Station at night before the 2011 Italian Grand Prix in Monza. Photo: Grand Prix Photo
Red Bull-Renault and Toro Rosso-Ferrari motor home / Energy Station at night before the 2011 Italian Grand Prix in Monza. Photo: Grand Prix Photo