The Alfa Romeo Giulia versus Anything else...Ranting and comparing the new offering from ALfaForrest Winks in Car Rants For Car People 1 4 Award