They are German and yet they sound so British...hmmm. I can't say this is my favorite song but I do dig the inner dialog between the drums and the bass guitar. I do find the instrumental arrangements rather interesting, the vocals not so much.
Tune In Turn On Get Dropped
1 day ago