Image 1 of 1
KMD09UniversalS_136.jpg
Movie and TV car exhibit on the Tram Tour at Universal Studios Hollywood, Los Angeles, CA, USA