NBC News   |  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.

Share This:

Sorry, we do not have a transcript available for this video at this time.