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, …
