Watch 48 Hours season 31 episode 15 tv series online free
Release: Feb 16, 2019
For the first time, some of the hostages reveal the chilling hours they spent fearing for their lives while being held inside a Los Angeles grocery store in 48 HOURS: "Live to Tell: Standoff at Trader Joe's."