Posted on Apr 16, 2012.
Taylor Momsen at The Medicine Tour at Irving Plaza in New York City on April 13, 2012. 2 pictures inside of Taylor Momsen at The Medicine Tour...