Taylor Momsen performing in London 5-12-2010 28