Live Rescue: Emergency Response - 17

Live Rescue: Emergency Response - 17

S1 E17: An unflinching look at emergency first responders in action.