Duran Duran Release ‘Invisible’ Video And Announce Album

Duran Duran have released a music video for their brand new single ‘Invisible’.