Posted June 9, 2007
Man I am so nervous. In just a few days, the new EP comes out! With this comes a great change in how we do things from now on, and it is a bit un-nerving to be sure. But in the end it will be cool!
Future Past EP will be the best single we've released to date. Carmen in Spanish rocks!
I will put up a preview...
-- Claude S.