Rot in Hell: Ariel Castro
Suicide watch...geez....glad they stopped watching him.
Print