An unofficial Duran Duran live album, recorded during The Paper Gods Tour at the Nippon Budokan in Tokyo, Japan on 20 September 2017.
This product uses the TMDB API but is not endorsed or certified by TMDB.