A restored pink guitar car is music to Elvis fans’ eyes — the 41-foot, instrument-shaped 1970 Cadillac Eldorado is the newest addition to the Orlando Auto Museum, and it is sure to leave visitors “All ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results