October 28, 2011 | 6:28pm ET
What: The Soft Moon reveals a psychedelic video for “Total Decay”. The San Francisco-based outfit will release their new self-titled EP on October 31st via Captured Tracks.
What: The Soft Moon reveals a psychedelic video for “Total Decay”. The San Francisco-based outfit will release their new self-titled EP on October 31st via Captured Tracks.