Tuesday, July 16, 2002

The dEvils - Stephen 'Tin Tin' Duffy and Nick Rhodes from Duran Duran teamed up again