Mr Skin is a big fan of this star! He especially likes her work in the following:
Faust: Love of the Damned
Um, let's see ... here's how they update
Faust to the new millennium: our hero sells his soul to Satan, and eventually goes to hell, but he's a tough cookie and hell can't hold him, so he blows that hot dog stand and
… Join Mr Skin to read her entire Biography