If you prefer to take your rock n’ roll with a side of swagger, well then you’ve come to the right place with Tasche & the Psychedelic Roses. The dynamic New Orleans act has unveiled their latest single “Dying Art” which will appear on their upcoming self-titled album, due out on October 21st via Sinking City Records. Led by the charismatic and compelling Tasche de la Rocha, the band rocks with freedom and candour typical of the great punk acts of past and present, as well as a feminist spirit that really helps bring the energy. Joining four-part vocal harmonies, grunge-like guitar riffs, a punk rock disposition, and pinches of doo-wop, cabaret, and psychedelia, Tasche and her team really pack a powerful punch for rock fans of both past and present. Offering her thoughts on the band’s ...