The Rolling Stones"The Last Time" (ft. Arcade Fire) (live video)

As promised, Arcade Fire's Win Butler was brought out as a special guest at the Rolling Stones' show in his adopted hometown of Montreal last night (June 9).

Butler doubled up on vocal duties with Mick Jagger for a rendition of Stones classic "The Last Time," as part of the ongoing "50 and Counting" tour. If it sounds familiar, it's not the first time they've done the track together – Butler and Arcade Fire joined Jagger for last year's season finale of Saturday Night Live for the same number.

This one's definitely on a much bigger scale and you can check out the performance below via fan footage from the show at the Bell Centre.