openpaddock.net
Pirelli World Challenge 2014 TV debut
Last Sunday, SCCA Pro Racing’s Pirelli World Challenge kicked off its 2014 racing season with a ‘brawl between the walls’ of Saint Petersburg’s 1.8-mile race track. The race…