News

The Circuit de Catalunya in Barcelona has hosted the Spanish Grand Prix annually since 1991, but from 2026 the even will move to the capital Madrid for a new street event ...