from "2005-10-30: Vegoose 2005, Sam Boyd Stadium, Las Vegas, NV, USA" album by Arcade Fire
See who else performs this track