Pejepscot Sno Chiefs


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!!