Check out all our Upcoming Release announcements New release from: VELVET INSANE – Rock ‘N’ Roll Glitter Suit (July 16, 2021) Swedish rockers go wham bam glam and wind the clock back to 1973! Velvet Insane were formed in 2013 as a four-piece outfit but by the time of their self-titled debut album they were billed […]