Woke up next morning not knowing who the band were and never heard a song by them. Don't know what I was expecting but as a rock child this is right up my street
They are based in Germany hence you won't hear on radio over here but deffo worth checking out.