sheila starr

2 9064

Ken Starr sits in a downtown Manhattan jail, accused of stealing at least $60 million from his celebrity clients like Neil Simon, Carly Simon,...