Taylor Momsen music video set candids

Posted on Apr 10, 2013.

Taylor Momsen music video set candids in New York City, April 8, 2013