Tag Archives: Jesper Lindgren

Velvet Insane – Rock N Roll Glitter Suit

Velvet Insane

Velvet Insane new album Rock N Roll Glitter Suit set for release on 16 July via Wild Kingdom Records Velvet Insane rose from the ashes from the band’s founder and guitarist Jesper Lindgren intense career who fell apart after his manager tragically passed away at Nottingham Rock City. Distraught at …

Read More »