House Of Horrors

 
castro-house-razed-garden-2

The Evil Is Gone: As Ariel Castro Commits Suicide, His Cleveland House Of Horrors Is Razed For A Quiet Garden — See The Shocking Pics!

Once, there was a house of horrors: a decrepit, falling down shack where three women were held captive in horrifying conditions for a decade of depravity. But now, just… READ ON