Nina Leigh teases off her smoking hot body from Twistys