Miss Lucy Had Some Leeches - live
Miss Lucy Had Some Leeches - live
is a song by
Emilie Autumn
it was released on
A Bit o' This & That