Taylor Momsen Performs in Paris

  • Taylor Momsen Performs in Paris
Taylor Momsen arrives to perform a showcase at Fnac Champs-Elysees on March 25, 2011 in Paris, France.
Source: Getty Images
« Back to Story

Discuss

Default avatar