BABY SAVED: Police in Little Rock, Arkansas, have released dashcam footage of standoff w/ baby in Ca

Admin 227354 Videos
167Views

Repost @abcworldnewstonight BABY SAVED: Police in Little Rock, Arkansas, have released dramatic dashcam footage of a standoff with a man who opened ...