from "All the People... Blur - Live in Hyde Park 02-07-2009" album by Blur
See who else performs this track