The recently released “Itch” by Greek rock quartet MAMMOCK caught our attention real quick with its “weird” mixture of post-hardcore with noise rock, eccentric riffage, experimental rhythms, time signatures and dynamics that will surely give a demanding listener an enjoyable time! What an invigorating listen. Today, we give it a respectful nod through a special, […]