Select Page

The Bug: Angels & Devils (Ninja Tune) Kevin Martin is a man of many talents, having explored a variety of sounds within and peripheral to industrial, free jazz, experimental metal, and ambient music since the early 90s. The Bug is the unlikely project that seems...