Taylor Momsen Turns A New Leaf!
Posted Mon February 1st, 2010 - 11:54 AM PST
Taylor Momsen bundled up and smiled on set in NYC - who knew she was capable of this?
Posted Mon February 1st, 2010 - 11:54 AM PST
Taylor Momsen bundled up and smiled on set in NYC - who knew she was capable of this?