12.18.2009

Rachel Poppy Delevigne as Nico
Rachel Chandler as Debbie Harry
Lily Aldridge as Bianca Jagger
Rachel Ballinger as Edie Sedgwick
in Muse #20
--Mada