an advertisement for the first electric sunroof was introduced by cadillac in 1960

The ultimate land yacht.

Comments