Track: The Bug reveals first track from up coming album Fire; Clash ft Logan
The Bug, aka Kevin Martin, is back for his first solo full-length album in seven years, Fire, out on August 27th via the ever brilliant Ninja Tune label. Featuring Martin’s…
Share