Sen. Shaheen can't believe her ears, either. This has been a rough week for Scott Brown on the debate front. On Tuesday, he had to try to explain why he thinks ISIS is poised at the border with Mexico, ready to attack. He failed. He also brought down the house, and not in a supportive way, when he tried to claim native New Hampshire cred.