It's been a rainy, dreary week across West Michigan — but as they say, there's always a rainbow after the rain.

See Full Page