The Velvet Hands – Only Blame Myself

#NewMusic from London, England

The skittering beat at the start of this track totally caught us off guard. By the end we were fully on board and bouncing around the room, “woah-oah”ing like the best of them. There’s a relaxed feel to the way these lads perform together, yet at the same time this tune is so full of energy. Impressive!

#NewMusic from London, England

Stream | Follow