Steffi Garrard in nude scene from Gravity s01e03 which was released in 2010. She shows us her tits and ass including full frontal nudity in sex scene. Also Deborah Twiss naked in Gravity. We can see sex scene with her. So Deborah Twiss is not shy and she demonstrating her ass, boobs.