Monday, July 12, 2010

Taylor Momsen in high heels & glasses

Taylor Momsen in high heels & glasses - Warped Tour, Comcast Theater