"Losing My Mind" is a little-known duet by Liza Minnelli and the Pet Shop Boys. It was the lead single off her 1989 album Results, peaked at #26 on the American dance charts and at #1 in my heart, as well as that of my friend and io9 editor Cyriaque Lamar.
- Zac Posen for Target Australia?! I would be super excited if I weren't super depressed that he's not designing for Target U.S.A. [Sassybella]
- Parisian rock band Rock & Roll has written a new song about their experience attending Milan Fashion Week. The song's name? "Coke Freaks and Fashion Whores." Of course. [WWD,…