Snow sticking to the window helps dramatize the blizzard conditions outside during the February 2010 storm in Rehoboth Beach, Delaware, USA.