Confront Stage are from Saint-Petersburg, Russia and are releasing a track from their self-titled album.
The song is called “Not Human” and is dedicated to all the bastards who bully and abuse animals.
Russia keeps turning out great punk music and Confront Stage are no exception. The new track “Note Human” stomps along at a medium-fast pace, tuneful and very much in that skateboarding soundtrack region.
Give them a listen and see what I mean!