Theresa Russell Sensation Taking Naughty Twit Pix With Her Friends