The sport of paintball was invented in Henniker in 1981. Sutton was the home of the world's first commercial paintball facility.
The sport of paintball was invented in Henniker in 1981 Sutton was the home of the world's first commercial paintball facility.