Stranger takes teens virginity in front of curious mom