CLEVELAND-- Ariel Castro's home on Seymour Avenue is now just a pile of rubble. It's also been wiped off Google Earth.
A picture from Google Maps shows Castro's home blurred on the street view.
Google's privacy and security policy allows users to report "inappropriate content."
*CLICK for more on today's demolition.