Duct Tape is the musical duo of Wynton Kelly Stevenson and Batsauce. Although both are born on Hyperion, one of Saturn’s many moons, the two met in post-millennium Berlin, Germany. Armed with cheap synthesizers, a few tattered microphones, a bass guitar, and a beat machine, they began orchestrating their sound. Although recorded on planet Earth, the music clearly invokes their intergalactic travels.

You might also like