Telefon Tel Aviv - You Are the Worst Thing in the World (Original) - Video
PUBLISHED: Mar 03, 2009
DESCRIPTION: Telefon Tel Aviv's song from their new (and last :( ) album. Couldn't believe that the original song is not up here, only that stupid remix. RIP Charlie.