13&God

13 & God (best known as 13&God) is a collaboration between American indie hip hop duo Themselves and German indie rock band The Notwist.

Comments

There are no comments... Yet!
Login or Register to post a comment