Mr Skin is a big fan of this star! He especially likes her work in the following:
Demonia
Demonia (1988) is a grade B Euro-gore film which is a weak film, even by the limited standards of that genre. Worse yet, there's almost no nudity because the 15th century Satanists have their orgies under the covers. Oh, that crazy
Satan. Just when you think you
… Join Mr Skin to read her entire Biography