Taylor Momsen Performs at O2 Shepherds Bush In London

By: Antonio Martinez / December 17, 2010