from "2003-12-31: Piazza del Quirinale, Rome, Italy" album by Ennio Morricone
See who else performs this track