Photos from Killington World Cup 2018

KILLINGTON, Vt. – Killington World Cup took place Thanksgiving Weekend, Nov. 24-25 at Killington Resort. Here are additional photos from the event. Thank you, Jerry LeBlond.

Related Post

Back To Top