those who dont know who the hell this is, in 1984 he was arrested for murdering a kid in northport long island for stealing his mescalin. 5 days after these pictures were taken, ricky hung himself in his jailcell withholding the promise that "if i ever go to prison, ill kill myself. i just dont have the patience." and yeah, this is my current obsession.