The Stills - in studio

Dave Hamelin of the band The Stills
Dave Hamelin of the band The Stills (MPR Photo/Derrick Stevens)

The band is from Montreal, Quebec, but found more widespread success when they moved to New York City. They released an EP entitled Rememberese in 2003. Their debut album Logic Will Break Your Heart, was released the following year.

Their CD Without Feathers is scheduled for a May 9, 2006 release date so we couldn't be happier, when they gave an exclusive performance of "In The Beginning" from their new CD.

Songs performed: "In The Beginning," "She's Walking Out," and "Oh Shoplifter."

Related Stories