Review of The Technicolors New Artsy Pop-Rock Album ‘Cinema Sublimina’
By Anita Stewart, Managing Editor New Album Review: “Cinema Sublimina” Release Date: October 22, 2021 How can we even describe this genre? Dare we call it psychedelic? This music is remarkable and so new, impossible […]