musicinterviewmagazine.com
New Music Interview: Tres-Vain and Brain Ape ‘Stop Sulking’ With Scratch Rock Single
Sometimes angry and often ferocious but never silent, Brain Ape typically avoids conforming to dictated standards. The same impression holds true while watching the music video for “Stop Sulking,” …