Posted on July 17, 2010
Internet Killed The Video Star
The San Francisco duo known as The Limousines have released their first official music video. Full of zombies, car chases, and adventure, it’s a great watch. Internet Killed The Radio Star is the first single off of their new album Get Sharp, which comes out in just a few weeks.
Though the timing may seem perfect, this song is not referring to recent ramblings of The Artist Formerly Known As Relevant.