Feedback

Cops Help Deliver Baby After Pulling Over Speeding Car

 

Dashcam footage released by police in Seattle shows officers finding a woman in labor during a routine traffic stop on Sunday.

Shows