Flash Premiere: Brain Ape and The ‘Graphomania’ Video.
Brain Ape – London, England, United Kingdom. Cover photo credit: Jack Young. For our previous work on the band – Click Here. Brain Ape, a band from London and a band that really can’t decide how they wish to sonically display themselves. Now, be it through fast Punk-rooted rage, the more refined...