Here's a 1961 television spot -- nearly two minutes long -- for Chevrolet. https://youtu.be/Mrf-pWfEyd8 Have you seen the USA -- or Route 66 -- in your Chevrolet? And the folks who made that ad somehow wondered years later where psychedelia came from. UPDATE: Apparently the link I had was taken down. However, I found a … Continue reading A word from our sponsor