A SIGN From God lands in Washington D.C.