Alfa Romeo’s Stelvio Quadrifoglio has won the Noise of the Year category at the inaugural TopGear South Africa awards. The…
Email address: