Police received a call around 8 p.m. Thursday reporting a mysterious substance that had poured out onto a side street off Meyers and Interstate 96 on Detroit's west side
July 11, 2003
Police received a call around 8 p.m. Thursday reporting a mysterious substance that had poured out onto a side street off Meyers and Interstate 96 on Detroit's west side