When she says from London...
...does she mean in the UK or is there somewhere in the States that stole this name? Please UK, cuz she is good (nah. I'm just kidding. The States has some good exports but won't acknowlege anything from here except for spandex wearing high pitched cock rockers known as the Darkness cuz the Yanks and the band think their hardcore). Anyways, what is Meg doing now cuz even though I only just discovered her a few months ago, the album was 6 years ago. So does anyone know what happened to her.
Submitted by Annoying person on July 27, 2004 - 6:35pm.
Re: When she says from London...
She means London, England.