Tag Archive: Alfa Romeo Spider

Mar 07

Spotted: Alfa Romeo Spider

alfa romeo

It is certainly a rare treat to see an Alfa Romeo here in the states, especially when it’s an Alfa Spider. You see here is the thing, this car is not sold here, so someone had to import it and that is often a tough, long, and expensive process. Someone really wanted this car here, …

Continue reading »