Tag Archives: The Velvet Hands

The Velvet Hands: New Single – Holiday In My Head

Taking equal parts inspiration from 1970’s new wave and 2000’s indie, The Velvet Hands, formed of Toby Mitchell, Dan Able, Louis Mitchell & Sam Hilder, have an unashamed love of guitar-based songwriting. The band, who blend slacker story-telling and belting guitar riffs, reminiscent of The Strokes or contemporaries such as …

Read More »