20260821_6239_FastCarPhotos.jpg
The team of Russell Ward and Philip Ellis in the Winward Racing Mercedes-AMG GT3 at the 2026 Michelin GT Challenge on August 21, 2026