Austin Steers Brand New Alfa Romeo To Podium Glory
Dunlop MSA British Touring Car Championship ace Rob Austin steered his brand new DUO Motorsport with HMS Racing Alfa Romeo Giulietta to a fabulous podium finish on the opening weekend of the BTCC season