Some tried and true Killington locals sit down and talk about our favorite topic: Killington. Enjoy.