Arcade Fire are currently touring the United States to support their most recent album Reflektor, and on Saturday night in Minneapolis they treated their audience with a cover of Prince's 1981 hit 'Controversy'.

After having covered the Stones' 'The Last Time' in Louisville, Kentucky on Thursday, the band delivered a very interesting rendition of the track (which you can listen to below), with Butler wearing a box bearing Prince's face on his head.

Wanna hear more music like this? Check out 405 Radio, or our New Music section.