X

new jersey man throws intestines at officers

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…