Scott & Rick look forward to this weekends Turkish Grand Prix, a track not raced on for 9 years. A circuit loved by drivers and fans especially the insane turn 8. Who will prevail?
Scott & Rick look forward to this weekends Turkish Grand Prix, a track not raced on for 9 years. A circuit loved by drivers and fans especially the insane turn 8. Who will prevail?