Has anyone else noticed the Alfa Romeo commercials showing-up on U.S. TV stations? I don't normally watch TV enough to know what channel is playing but, by chance, I've seen these commercials a couple times in about a week.
And BTW, some of the Mazda vehicles and Alfa Romeo's are very similar...