Location: Marmora, New Jersey, United States

See listing for this 1990 Alfa Romeo Spider from July 11, 2015