The first trailer for Duran Duran's forthcoming DVD and CD, A DIAMOND IN THE MIND, is here! Filmed in Manchester, UK in December, 2011, the set is due this Summer.
FUTURE PAST
Digital Deluxe out now featuring 3 new songs including LAUGHING BOY