Eric Lewis Liebowitz
Summary: television personality and one of the "Jesus Twins" who performed several times on the syndicated TV Howard Stern Show, who reportedly suffered from bipolar disorder and was off his medication, but had been hospitalized a couple of times in between appearances on the show.
Cause of Death: Shot to death during a police confrontation
Born: November 19, 1973
Died: August 5, 2008
Location: Encino, California