Tag Archives: 13 & God

13 & God is a collaboration consisting of members from German electro-post rock band The Notwist and avant-rap crews Themselves and Subtle. They joined forces back in 2003 to see where their combined creative juices would take them – 2005 saw the release of their self-titled debut LP. 13 & God have now announced the release of their sophomore full-length, Own […]