Unbelievable Moments Caught on Camera
20261 episodes
2026-06-19 · 46m
Eyewitness footage filmed by members of the public, including two first responders in Arizona who rescue a woman trapped in an inferno.