Feedback

Police Officer Rescues Transplant Team After Crash

 

A police officers in Pennsylvania was able to the team and the donated liver they were transporting to the hospital in time to save a life.

Shows