Filmset in Glasgow created to be an American city with a cadillac in the foreground with the American plate. Photo taken in 1990.
The Car's the Star
£35.00Price
Filmset in Glasgow created to be an American city with a cadillac in the foreground with the American plate. Photo taken in 1990.