The Song Of The Year 1988 [VIDEO]
The Cars finally have new music coming out. They haven't made new music together since 1987. This song would have been giant, 23 years ago. Anyways, if you liked the Cars back in the day, you'll like the song after the jump.