• Menstrual Mishap Live on Mexican TV

    There are embarrassing things that can happen to you, and then there are really, super, mega, incredibly embarrassing things....