Winter storm Kenan has been pretty insane in New York City so much so that I kid you not you’re practically swimming in snow the moment you step outside.

Winter storm Kenan has been pretty insane in New York City so much so that I kid you not you’re practically swimming in snow the moment you step outside.