Taylor Momsen Pictures: Taylor Momsen arrives at the Hard Rock Cafe on April 21, 2011 in Hollywood, California. Momsen and her band, The Pretty Reckless, performed a free acoustic show at the Hard Rock.
Photo credit: Tommaso Boddi / PR Photos
- Comment