Yo Bum Rush the Show

Australia's Cuntz have a new album & video, going on first US tour (2 NYC shows this week)

You’d have to be a complete and total dodo to be unaware that Australia has been pumping out the finest in rock n’ roll mayhem since, well, before you were born probably…