In 1910 a new car manufacturer was formed, launching its first vehicle, the A.L.F.A 24HP. What was A.L.F.A went on to become Alfa Romeo, one of Italy’s producers of design icons… Who hasn’t, at some point, hankered after an Alfa Romeo? Anyone who has petrol rather than blood running through their veins will appreciate the […]