A 5.9 magnitude quake center in Virginia rocks the East Coast, with tremors felt as far south as North Carolina, as far north as Buffalo and Boston, and as far west as Detroit.