Photo Gallery



  •  
  • Share
  • Email
  • Print
  • - A A A +

Cleveland 'House Of Horrors' Torn Down

The Cleveland home where Ariel Castro held three women prisoner for 10 years was torn down the morning of August 7th, 2013. (all images by Stephanie Coueignoux, WKYC TV)