Viewers sent video and pictures of the storm as it happened.
Early morning storms hit West Michigan June 25 Gallery
shelf24x48JPG.JPG
Jeremy Church
Tree down in Rockford yard 2 - Kendra Belk.jpg
Tree down in Rockford yard
Kendra Belk
Tree down in Rockford yard 1 - Kendra Belk.jpg
Tree down in Rockford yard
Kendra Belk
Shelf Cloud in Sunfield 2- Courtesy Gary Ridenour Jr.jpg
Shelf Cloud in Sunfield
Gary Ridenour Jr
Shelf Cloud in Sunfield - Courtesy Gary Ridenour Jr.jpg
Shelf Cloud in Sunfield
Gary Ridenour Jr
LETICIA IN NORTH MUSKEGON.jpg
Wind damage in North Muskegon
Leticia
Hail and wall cloud in Byron Center - Courtesy Tony Nink.jpg
Hail and wall cloud in Byron Center
Tony Nink
Clouds in Holland 1 - Courtesy Lindsey Heidema.jpeg
Lindsey Heidema
Clouds in Holland 2 - Courtesy Lindsey Heidema.jpeg
Lindsey Heidema
Muskegon County wind, storm damage June 25
Leticia in Muskegon
Mark Babcock YANKEE SPRINGS TWP1.jpg
YANKEE SPRINGS TWP
Mark Babcock
middleville, MI Jamie Heise.jpg
Middleville, MI
Jamie Heise
MUSKEGON
Tree on home in Muskegon
Alicia Randall
MUSKEGON
Trees down in Muskegon
Alicia Randall
WYOMING
Tree down in Wyoming
Cody Williams
WYOMING
Tree down in Wyoming
Cody Williams
FRUITPORT
Trees down in Fruitport
Deb Kingma
LUDINGTON
Cloud formations in Ludington
Rebekah Rozek
BYRON CENTER.jpg
Storm clouds over homes in Byron Center
Karyn Hazel
36th and Patterson 2 - Courtesy Jeff McKinnon.jpg
Sunrise in Kentwood
Jeff McKinnon
36th and Patterson 1 - Courtesy Jeff McKinnon.jpg
Sunrise in Kentwood
Jeff McKinnon