The Soft Moon Unveils Video for “Tiny Spiders” In Celebration of Debut Album’s 10th Anniversary
On November 23, 2010, The Soft Moon released their eponymous debut album on Captured Tracks. Today marks the 10th anniversary of the release of an album was a game-changer, whose sonic…
Share