Jack Frost has officially returned to the Sierra Nevada, and locals can hardly contain their excitement...