Watch 9-1-1: Lone Star season 3 episode 18 tv series online free
Release: May 16, 2022
Captain Strand and the 126 come together when one of their own is trapped after a building explosion. Meanwhile, Owen reflects on his 9/11 experience, T.K. and Carlos come to a decision.