• 8 years ago
The Derek Bell Cup promised to be a riveting watch as F3 cars hit the track at #74MM

Live Stream: https://www.youtube.com/watch?v=-NLnHCchWXs

Recommended