Image 1 of 1

MoulinHuge02.jpg

Group "Moulin Huge" backstage at the Teen Choice Awards 2001 at the Universal Amphitheatre in Los Angeles Sunday, August 12, 2001. They did a takeoff on the girls from the video "Moulin Rouge." Photo by © Tsuni<br />
          -            MoulinHuge02.jpg
twitterlinkedinfacebook