Location: Pompano Beach, Florida, United States

See listing for this 1966 Alfa Romeo Other Sprint Speciale from May 21, 2015