One of these cars has race history. The other is a one owner with 21,000 actual miles.
The tail of Luigi and the nose of the Cadillac are exactly lined up. They were built about 3 years apart.
HOME