Stars, hailing from Montreal, perform "We Don't Want Your Body" from their forthcoming album The Five Ghosts.

Location: (Le) Poisson Rouge
Date: 5 June 2010

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…