VIDEO: Allen Police Release Body Cam of Officer Taking Out Texas Mass Shooter
VIDEO: Allen Police Release Body Cam of Officer Taking Out Texas Mass Shooter Police in Allen, Texas, released body cam footage Wednesday showing an officer shooting and killing the May…