Why doesn't John Kerry move on back to Beacon Hill - and stay there?
Naaah...he doesn't want to live there.I mean,Beacon Hill is so 2003.Today,they allowing just anybody with 10 million to live there!