Thursday, September 29, 2011

Electric Mustache "Kicked in the Nut Sack"

I don't know who these guys think they are but they (or we) have some explaining to do. I can not find anything out about these guys because when I google "Electric Mustache" the only thing that comes up is a totally bad ass website that totally didn't win any awards today... thus making it a "one term blog", the Jimmy Carter of Phoenix area indie music blogs. Except Jimmy Carter doesn't have a rap duo with the same talking bout kicking people in their nut sacs... probably.