Bystanders and Teen Help Police Lift Car Off Mom and Baby
A Colorado mother and her baby were pinned under a vehicle, but saved by quick-thinking police officers
A Colorado mother and her baby were pinned under a vehicle, but saved by quick-thinking police officers