apparently this is mavis.
Along with the club kid card she's featured on with freeze, this is the only other thing I can find (allegedly). Screamin Rachael says it's her with freeze in this video. Don't understand why freeze is talking the way he is in this video, and I thought he was gay, so don't know why he's flirting with Rachael. Guess he was super high here... anyway, here it is :
http:// vimeo.com /12090248