IMSA Performance take the 24H of Barcelona
At the Hankook 24H BARCELONA, IMSA LS Group Performance made its first start in the 24H SERIES in six years, and after a race-long fight with Haas RT and Herberth Motorsport, went on to take its first win at a 24-hour event since 2016. Just one month after its return to endurance racing, IMSA […]