new york duo avenue d sings its trade mark hit "do i look Like a slut?" at the electroclash 2002 festival, in october
photo: guto barra
>>next