2021 Michelin Le Mans Cup, Barcelona, Spain. Photo © John D Stevens.

Share