I find it fascinating that people lash out after a missed forecast. Would you rather have multiple feet of snow, burying your car, taking down power lines, leaving you stranded? Or just have to deal with some rain?

Beyond that, I find it crazy that people love to leave comments like "I don't see any snow, you were dead wrong you stupid meteorologist"...completely ignorant to the fact that just because your town is fine doesn't mean towns in other areas didn't get hit.

Anyway, enough defending of Dan Zarrow, here's a few pictures from Townsquare Tower looking at what Stella brought us.

More from 105.7 the Hawk:

More From 105.7 The Hawk