Clip ID: 292416
Dramatic End To Atlanta Standoff!
05/06/1998
A distraught man holds Atlanta police at bay until police use a stun grenade to gain the upper hand!