Ulrich Upietz“Sports car” is a term that defies easy definition, especially in the context of endurance racing. When the BPR (European racing series) ..
The two drivers have dominated the rankings in recent years and have been the top two every year since 2016.In a longstanding tradition of autosport, ..