A car that's upholstered in synthetic skin, hair, and even moles is a pretty stark reminder to wear your sunscreen, even when ...
Production for the year was lean, with only 4,898 Cudas produced. Among these, the 360 V8 automatic configuration was quite ...