Woman Stuck in Traffic From Presidential Motorcade Gives Birth in Own Car
A Kentucky woman gave birth while stuck in traffic from the presidential motorcade as President Obama met with crowds in Louisville. Natalia Martinez reports. DON’T MISS: Sign Asks Joggers to “Stop Pooping” Along Trail and more weird news photos