49 years. That's how long this Chevrolet Nova Super Sport has been in storage. The original owner enjoyed the car for only 8 years before parking it for eternity. The Nova has returned with an ...
Chevrolet was the king of the American car castle in the '60s, and the company was looking into several approaches to fuel its skyrocketing sales. However, the GM brand couldn't avoid cannibalization, ...