Own Your Ghost
by
Album • May 06 / 2011 • 10 songs, 38m 30s • 83%
Abstract Hip Hop
Indietronica
Noteable
6.0
/ 10
Latest from members of American post-rap duo Themselves and the German electro-pop band Notwist zips back and forth between their contrasting sounds.
6.0
/ 10
Latest from members of American post-rap duo Themselves and the German electro-pop band Notwist zips back and forth between their contrasting sounds.