Home / Series / Somebody's Gotta Do It / Aired Order / Season 1 / Episode 6

Life Savers

A visit to Disaster City in Texas, the world's largest search-and-rescue training facility.

English