Nov 25 Nov 25 Debbie Harry: (Now I know you know) a muisc video dricted by you guessed it, H. R. Giger