An apparently extremely elusive German breakbeat DJ, part of the act known as Cosmic Delivery. Vanishingly little is known about him. Rumour has it though that Ben Human is in fact Ben Addison from the bands Corduroy & Boys Wonder.
Rumour has it though that Ben Human is in fact Ben Addison from the bands Corduroy & Boys Wonder.