Did the Alfa Romeo Giulia just Beat the BMW M4 around the Ring’?
If you haven’t already heard, Alfa Romeo has made it their mission to give the BMW M3 a run for its money. The Giulia, powered by a twin-turbo v6 that’s good for 505bhp, it may have just done that....