Taylor Momsen Leaving Radio 1 Studios

Taylor Momsen leaves the BBC Radio 1 studios in London, England on December 11. 2010.

By Joanna Martinez
Taylor Momsen Leaving Radio 1 Studios
WENN

News from our partners