Windy weather in metro Detroit causes power outages, downed trees

Windy weather in metro Detroit causes power outages, downed trees

Thousands of people are currently without power as of Saturday evening.

Top Videos