Alfa Romeo 159 (939A) ‘2005–08
Germans: Scheiße! ze Italians are back again, hide your wives!
Other German: Don’t worry, Fiat now makes ze shittiest cars ever and badge zem as Alfas
Germans: Ooooh, I see, they must be struggling with ze financial crisis, it must feel bad to be Italian now…
Definemotorsports: YES IT DOES