Munich . Together with BMW and BMW Team RLL, John Edwards (USA) and Jesse Krohn (FIN) crowned their 2020 season in the IMSA WeatherTech SportsCar Championship (IMSA) with a title win. They claimed the...
Automotive Racing
© Copyright 2024