Pet Shop Boys - Requiem in Denim and Leopardskin

Requiem in Denim and Leopardskin” is a Elysium track, released in 2012 by Pet Shop Boys.