don't believe ANYTHING you see...he was never there...
That makes sense.
Do we know for a fact that the grandparents ever visited NYC?