13 and God
After a random occurrence which left Weilheim, Germany's The Notwist and Berkeley, California based band Themselves-- stranded together somewhere outside of Toronto in 2004, 13 & God, their 2005 collaborative effort, is a result of what some would see as…
Continue Reading →