Taylor Momsen arriving at BBC Radio 1 studios

Posted on Jan 27, 2014.

Taylor Momsen arriving at BBC Radio 1 studios in London 2014-01-25