Still Life Still live @ Osheaga Music Festival, Warchild Stage, Montreal, PQ, Canada on 8/1/10 Photos by Ted Chase