MIMI BARKS – London based trap metal artist releases “11.PLAGUE/666”
After turning heads with the release of her single “BACK OFF” London based trap metal artist MIMI BARKS is releasing her new single and video “11.PLAGUE/666”. MIMI BARKS comments: “I passed…