Wow. There is a hole in one of the walls along the Niagara River that is really pouring onto the land. In the video below by Nigel Hay, you can see the hole in the wall. You can see the City of Buffalo in the distance.
In a list of the "Snowiest Cities with a Population of 100,000 People or More", Four Michigan cities are in the Top 25 with Grand Rapids near the top of the list.