Tantalizing temptress Russian beauty Jenny Smiths goes on a daredevil mission. Giving her fans and herself a show, she shows off her assets, stripping down to only her bare essentials while teasing and serving up her erotic prowess in an abandoned house.