Race-winning Dunlop MSA British Touring Car Championship team HMS Racing revealed its newly constructed, and very eagerly awaited, Alfa Romeo Giulietta to the motorsport world at Birmingham NEC today, Thursday, 11th January, on the opening day of the Autosport International Show. Little over four months since officially confirming its intention...
Read more