Guess That Rack Smitty 6/7/2016 12:10 PM And the answer is Helga Lovekaty, Russian model and actress and GOOD LORD LOOK AT HER.