The Tease September 7, 2010 Natasha was in better shape compared to the last time we shot, and she doesn’t mind showing it off. Wanna see more?