"the latest and greatest on everyone you love to hate"
Friday, June 15, 2007
TMZ cameras spotted this sign posted outside the Century Regional Detention Center in Lynwood yesterday. What, did the inmates make this in their spare time? All that time they have between dying their lips fruit punch red and finding Jesus?