These fireworks were so impressive in person. Locals got together to pitch in every year at Libby’s Beach/Grand Lake, NB. Many boaters came to catch some of the show.