August 26, 2013
Crews raze houses near Ariel Castro's former property
Demolition crews tear down the two houses on either side of Ariel Castro’s former residence on Seymour Avenue in Cleveland, Ohio.
Transcript of this video
Sorry, we do not have a transcript available for this video at this time.