Back to all posts The Bug and KMRU Announce Album, Share New Song “Differ”: Listen Kevin Richard Martin and Joseph Kamaru come together as KRM & KMRU for Disconnect Leave a comment