A person on my local FB page stated they thought that a meteor may have landed in the town on Milford, NH. This is a town in central NH right on the MA border.
They were seriously going out to look for its landing spot.
Would the air traffic control radar track that?
I would look in Grover's Mill, NJ.
It can’t be central NH if it’s on the border. It’s actually southern NH