Location: Brattleboro, Vermont, United States

See listing: 1987 Alfa Romeo Spider (from May 26, 2015)