this shit band was given a huge boost by kexp dj john richards, who is a douche of the highest fucking order. for whatever reason, he loves this goddamn awful song and all the wannabee hobos in this group. i guess it's because i live in seattle, but i attribute their success to richards, which makes me hate him even…