Santa arrives by helicopter, visits kids at Aviation Museum of N.H.
Aviation Museum of NH 28 Navigator Rd, Londonderry, NH, United StatesSanta Claus is coming to town—and he’s arriving by chopper! On Saturday, Dec. 9, Saint Nick will land via helicopter at the
Free