watch The Cars: Live - Musikladen 1979
The Cars: Live - Musikladen 1979
his video features a live performance of The Cars, made during their only tour of Europe. Filmed in 1979, the concert took....
Read Morehis video features a live performance of The Cars, made during their only tour of Europe. Filmed in 1979, the concert took....
Read More