The Stills's 2006 Concert Photos

The Stills were an indie rock band which formed in 2000 in Montreal, Quebec, Canada. The band consisted of Tim Fletcher (vocals, guitar), Greg Paquet (guitar), Liam O'Neil (keyboards), Oliver Corbeil (bass) and Dave Hamelin (drums, vocals, guitar). The band released three albums, "Logic Will Break Your Heart" (2003), "Without Feathers" (2006) and "Oceans Will Rise" (2008), before splitting in 2011.

The Stills on Apr 5, 2006 [504-small]

The Stills
Apr 5, 2006
 New York, New York, United States
  Uploaded by Steven Scherer

2010 2 photos
2009 6 photos
2006 1 photo
2004 10 photos
2003 22 photos

As Seen On:

  • Reuters
  • The Guardian
  • The New York Times
  • Newsweek
  • Buzzfeed
  • Pitchfork