Shocking Street View Photos Show The Decline Of Detroit

Featured 06/03/2014

Shocking photos that show the deterioration of houses and communities in Detroit.