Duran Duran 9.14.15 Terminal 5

Photos by Joe Russo

Duran Duran came to New York City on September 14th, plugging tunes from their new album at Terminal 5. The band debuted material off Paper Gods, and of course played their iconic hits including “Girls on Film” and “Rio”. Joe Russo reporting from memory lane…