A Florida woman gave birth on a toilet, then starred in a play. Priorities, right? Meet Anne Mae Demegillo, a 20-year-old college ...



Video by: Weird News Chronicles

Florida State Tribune 1200 630