As for what will replace the structure at the site, mum's the word for now.
In sort of an interesting twist to the morning's events, Google went ahead and preemptively blurred out the house within its Street View service.
Tags: ariel castro, seymour avenue, demolition, Image
Add a comment
© 2014 Cleveland Scene:
1468 West Ninth Street, Suite 805, Cleveland, OH 44113, (216) 241-7550
Logos and trademarks on this site are property of their respective owners.
Website powered by Foundation