I'm happy to know yet another person knows they've seen it lol, makes me feel less crazy. Here's hoping you can find it, I can't tell you how many searches I've gone through in a hopeless attempt to find it myself It's like it dropped off the face of the earth or something.

This is also what makes me think there was NO big name actors/actresses in it or it wouldn't be so obscure