Race 1 podium winners (Photo by MaximumGroup.net?

Brands Hatch Indy race 1 podium winners