Massachusetts Ranked 3rd Most Likely to Survive Alien Invasion, but New Hampshire & Maine Might Be in TroubleMassachusetts Ranked 3rd Most Likely to Survive Alien Invasion, but New Hampshire & Maine Might Be in TroubleWill you be ready when the green guys get here?Jon RinemanJon Rineman