The Cars just released the video of their song "Free" off their new album Move Like This.
I'm so happy to see The Cars back in action! They will be performing at Lollapalooza Sunday August 7th. The concert will stream live on YouTube.
So what do you think of The Cars? Do they still have it?