The Stills: Logic Will Break Your Heart
Released: October 21, 2003.
Styles: Indie Rock, Post-Grunge.
Number Of Tracks: 12.
On their debut album The Stills are stubbornly unyielding when it comes to being put in the same class as the Walkmen, Interpol, and the like.
POSTED: 05/06/2005 - 03:20 am