X

intestines thrown

Man Throws Intestines at Police Officers

A man from New Jersey reportedly removed his entrails from his body in the view of police officers and then…