Taylor Momsen at the Grove

  • Taylor Momsen at the Grove
Taylor Momsen wears a Rob Zombie t-shirt at the Grove in West Hollywood, California. February 11, 2011. (Photo Credit: INFDaily.)
Source: Mandatory Byline: The Media Circuit/INFphoto.com
« Back to Story

Discuss

Default avatar