The new Volvo V8 Supercar has been unveiled at the foot of Sydney’s most famous landmark, the Harbour Bridge. The new racer will compete in this year’s championship
The new Volvo V8 Supercar has been unveiled at the foot of Sydney’s most famous landmark, the Harbour Bridge. The new racer will compete in this year’s championship