Stephanie Carter was totally embarrassed, she should have kicked Pedo in the nuts.