Yeah Yeah Yeahs perform the song Heads Will Roll at the Osheaga music festival in Montreal Aug 2, 2009. Visit montrealgazette.com/music for show reviews and more.