Snow storm means fun for some