The town of Jaffrey, New Hampshire has decided to cancel a fireworks festival that was scheduled for Saturday after a troubling letter turned up threatening some sort of violent action at or near the event.