Google Earth made Ariel Castro's Seymour Avenue house "disappear" even before it was demolished.
No longer will you see the house on the company's site at 2207 Seymour Avenue in Clevealnd. It was physically demolished Wednesday morning and the house does not even exist anymore.
Google Earth allows users -- under its privacy and security policy -- to report an "inappropriate image" and, apparently, enough users did.
Castro held Michelle Knight, Amanda Berry and Gina DeJesus captive in the completely barricaded home for a decade after kidnapping them off the street.
On May 6, Berry managed to attract a neighbor's attention by kicking out the bottom of a door.
Al three women -- and a child fathered by Castro with Berry -- escaped and Castro, 53, was arrested. He pleaded guilty to 937 counts of rape and kidnapping in late July in a plea agreement that had taken the death penalty off the table.
He was sentenced to life in prison without the possibility of parole plus 1,000 years.