1000 Rabbits Share New Song "Stupid Boy": Listen

Seems like most of the acts releasing new music today don’t come from the United States.It’s like they don’t have some monumentally important election hanging over their heads on this particular Tuesday.
Must be nice.1000 Rabbits is a lot of rabbits, and it’s also the name of the buzzy London-based post-punk band that…...