For the first time, Formula One is headed to Madrid, which will be hosting the 2026 Spanish Grand Prix at the city’s brand new circuit, Madring. With the race now less than a month away, a drone shot ...