July 30, 2014
Concepts from Future Past: 1959 Ghia Selene
The 1959 Ghia Selene came out of the famed Italian design house, but the vehicle’s unique characteristics may have been too much even for cutting edge designs of the era.…
Check It Out