
The Stills : Crocodile Cafe, Seattle, WA 4/25/2006
Though now living in New York, The Stills are, in some ways, in an (un)enviable position: they hail from Montreal, the latest “buzz city” and home of The Arcade Fire, among others. While undoubtedly proving a useful boost to young, hungry bands, the current popularity of their hometown also means heightened expectations for all who hail from Montreal. Fortunately for The Stills, their live show is proof that some buzz is justified; they bring it, and bring it good.