EFFORT Racing has produced a St. Petersburg pre-race video titled “It’s Here”. The excitement of the Pirelli World Challenge 2015 season comes to life. “It’s Here” explodes with the sights and sounds that is the Pirelli World Challenge – This is how racing should be!
Watch the video here: