Whales glide to victory in Equipe Silverstone Super Sprint event 10/05/2026 12:41 PM Partager Ford Escort pair prove unstoppable during the series of short bouts, while the Mini contests produce entertaining action