Location: Charlotte, North Carolina, United States

See listing: 1990 Alfa Romeo Spider (from June 16, 2015)