Location: Charlotte, North Carolina, United States

See listing: 1982 Alfa Romeo Spider (from February 28, 2015)