Man Charged With Murder After Police Discover Severed Head in Vehicle | Complex

A Las Vegas man has been charged with murder after police discovered a severed head and body parts in an allegedly stolen vehicle he was driving.
Source: google