Belligerent Smoking Woman Jumps Out Of Car She Set on Fire & Gets Fatally Shot By Chicago Police Officers!


Shooting Occurs at the end of the video. Against the wishes of Illinois State Police officials, Elgin police on Thursday released hours of videos from the fatal shooting of a motorist along the Jane Addams tollway.

Share Your Opinion