Not really... The band released thier CD, 01.01.01, at a local Starbucks, read the story! Look, it's Sven and John, signing CD's and probably gabbing with an adoring fan! Back