from "2007-06-22: Other Stage, Glastonbury Festival, UK" album by Arcade Fire
See who else performs this track