A lesser known live video hits the internet
I’m an unadulterated, rabid fan of The Cars, so any new videos that come to light is a big event to me.
Thanks to a fellow friend and musician pointing me to it, we bring you The Cars live in Houston, Texas in 1984. Although The Cars will never go down in history as one of the greatest live acts, this video showcases them at the top of their game, with a light and video show to match.
Leave a Reply