Alfa Romeo Forum banner


  1. South Africa
    I have often asked why people don't like Alfas. The problem is, often when I sit down with someone who was the biggest hater it comes out that they know a bit about Alfas, they actually like them but are just jumping on the bandwagon with regard to the tales that others tell. For example: Most...