good word, good song, good meaning. good band.
well. well. well. well.
check out both versions (and the rest of their stuff!) , Tokyo Police Club.
"dead lovers salivate, broken hearts tesselate"
saw them live, and it felt like they were on stage for a half hour. but it was a very enjoyable half hour.
formed in '05