Heavy rains cause street flooding in the Detroit area, preventing access to Detroit airport terminal

Officials say heavy overnight rains led to street flooding in the … is about halfway through a giant street art project that will enliven.

No Comments

Sorry, the comment form is closed at this time.