I remember the video. It wasn't the best quality, though, and you couldn't really tell if she was good or not.
Build Me Up, Buttercup was drowning her out.
I'd love to see her in a musical type movie. Especially one where she would bust a move. lol
Lost stops production for December, I think. They're still filming right now.