Duran Duran Ultra Music Festival

Following their David Lynch-directed show in LA and good reviews after their appearance at Austin’s SXSW, Duran Duran appeared in Miami last night.

Promoting their 13th studio album All You Need ..... 

...[Continue]