This weekend F1 visits Sochi for the latest Russian Grand Prix, and you likely won’t need me to tell you that the venue doesn’t currently win many popularity awards. If it’s any sort of consolation to the place though it’s... More»
This weekend F1 visits Sochi for the latest Russian Grand Prix, and you likely won’t need me to tell you that the venue doesn’t currently win many popularity awards. If it’s any sort of consolation to the place though it’s... More»