Benjamin Curtis passed away on December 29th at the age of 35 after a fight with cancer. Even in such a short time, he made a strong impression.
Hear a new song off School of Seven Bell's final album, SVIIB.