Duran Duran feat. Kiesza - Last Night in The City
The Eighties synthpop icons, English band Duran Duran released their guest-heavy 14th studio album called Paper Gods on September 11. One year later, in celebration of that anniverary, they share the video of their anthemic Kiesza collaboration Last Night...