MUMBAI: Multi-platinum superstars Duran Duran’s new studio album titled Paper Gods is all set to release in the US on
switch
Subscribe To Our Newsletter