Short and sweet edit out of Killington from the holiday weekend. Did not see any costumes, but people are donning gear they haven’t had on since march. Locals and team riders descended on the features set up faster than it takes to cut two eye holes out of a sheet and call yourself a ghost. Is it just us… or does Killington Parks seem to be inside a snow globe?