Six years after releasing their debut, 13 & God (Themselves + The Notwist + Subtle) finally have a follow up! Own Your Ghost drops May 17 on anticon. The rap side, Themselves (Doseone and Jel, plus Subtle’s Dax Pierson and Antonionian) and the German pop experimentalists, the Notwist, made the new album over three sessions, the first in Oakland and the other two in Weilheim Germany at the Notwist’s studio.
Feb 2, 2011
13 & God – “Armored Scarves” Preview Video + New Album