Music Reviews The Cars – Live – Musikladen 1979 DVD (2000) SeanNovember 30, 2009December 29, 2019 One of the most successful bands of the late 1970s and early 1980s, The Cars were not known for their live performances. They were criticized by many as being “cold”...