Leela Savasta Archives - Celebrity Kink


Category: Leela Savasta

  • Leela Savasta Nude Scene From “Masters of Horror” Enhanced

    The video below features Leela Savasta’s nude sex scene from the 2006 TV series “Masters of Horror” color-corrected and enhanced. After this nude scene, Leela Savasta would go on to become nerd masturbation fodder starring on the sci-fi series “Battlestar Galactica”… But us pious Muslims will always remember her best for this scene having sex […]