Motorsports Other Sports News Indian Racing Festival: Jon Lancaster Snatches Second Win After A Dramatic Day 1 September 14, 2024