Papa Legba - 2005 Remaster by Talking Heads Overview Tag Appears on True Stories True Stories (Deluxe Version) Duration: 5:56 Playcount 12 Listeners 2