Barbarossa overcomes on the understated anthem “Make It Through” Rob H·June 24, 2020Barbarossa is the musical moniker of Margate-based singer, songwriter and producer James Mathé. He’s starting to build towards...News & Track Reviews