Facebook: Pejepscot Sno-Chiefs
World’s Greatest Sleigh Ride February 20th 10am-2pm Upper Main Street Lisbon Falls
All Trail are groomed and are in wonderful and beautiful shape, thanks Steve, Greg, and other people that have helped groomed. And big ups to Mother Nature for supplying all the snow for us!!