Cadillac Eldorado Is A Big Red American Convertible In China

Cadillac Eldorado
Cadillac Eldorado

A big red Cadillac Eldorado convertible, seen at the Workers Stadium in Beijing. The Caddy belongs to a nearby restaurant, but it is sadly not road legal in China.

Continue reading “Cadillac Eldorado Is A Big Red American Convertible In China”