This video from Vietnam shows a mom with her baby, just barely getting out of the way of an out of control truck. SO Scary! Somebody up there is watching over her.
Want to know more about Kevin & Liz ? Get their official bio, social pages & articles on 105.9 KGBX!Full Bio