Description by couchtuner for Burn Notice Season 4 Episode 18 : Michael’s actions cause Vaughn to come to Miami with a tactical assault team. With little hope of survival, Michael, Jesse and Fiona make their last stand in an abandoned construction site, with the list as their only leverage.
Watch It Here :Burn Notice Season 4 Episode 18 Last Stand