Nancy Grace has the kid hid away in Idaho.
Nancy Grace has the kid hid away in Idaho?.....Aruba.......