The Pain and the Pleasure-Leonard...by JJ14.7K44131Rebecca Allen's life has always been painful. When she was 14 her mother was murdered in front of her. Then, her and her younger brother Barry moved in with Joe West. Sh...flashbarryallencaitlinsnow+6 more