Viva la Vida or Death and All His Friends

David Garrett - Viva La Vida