The Walkmen – “Victory” @ Osheaga Music Festival (July 31st 2010)

I’m so in love with this song… couldn’t find a better video, but the sound quality is decent.