Natascha HollandActingNo biography available.Known For8.5Strap-on Sally 2220036.0Strap on Lovers2009Fan ClubNo Nerds have favorited Natascha Holland yet — be the first.All fan clubsFrom NerdspinFilmographyActor22009Strap on LoversFilm★ 6.02003Strap-on Sally 22Film★ 8.5