Disturbing— Teen Opens Fire On Orlando Police, Reportedly Commits Suicide Outside Olive Garden
Orlando Police released body camera footage of a teenager shooting at an officer that reportedly ended in the teenager’s suicide in front of an Olive Garden, according to police.
SOURCE