Welcome To The Bitchery

Ariel Castro Found Dead in Jail Cell

http://ktla.com/2013/09/03/cle…

Ariel Castro hung himself in his jail cell today.

Advertisement

Share This Story