The Bug and KMRU Announce Album, Share New Song “Differ”: Listen
Kevin Richard Martin, aka the Bug, has joined forces with Joseph Kamaru, aka KMRU, for a new album as KRM & KMRU. The electronic musicians will release Disconnect, via Phantom Limb, on June 14, and […]