
World Rally Championship Heads To Aberdeen - Legend Global's P&J Live Selected As Host Venue
P&J Live in Aberdeen has been selected as host venue as the FIA World Rally Championship returns to the UK, with the newly announced WRC Rally Scotland, set to take place from 2027.







