Castro home demolished

CNN NEWS
News
Wednesday, August 7, 2013 - 10:46am

Ground video of Ariel Castro's home being demolished.

Comments News Comments

Post new Comment