Chennai Turbo Riders Jon Lancaster snatches second win after a dramatic Day 1 finishat the Indian Racing Festival
Chennai 14 September 2024: With a fastest lap timing and leading the race until few corners from the finish, ShrachiRarh Bengal Tiger’s Ruhaan Alva slipped...