No photoAmira LynnActorActed in 32000s2001Peek-a-Boo... then I Strangle You!MovieVampirisa's Velvet Vault Of Horror!Vampirisa2000Odd NogginsBusty Nurse