I just watched an excellent documentary on the legendary group of LA studio musicians known as "The Wrecking Crew"...
featured in the film was a montage of 60's neon signs which I assume were all from Los Angeles... does anyone know where
"Dino's Lodge" was located?
|