Was Neil Armstrong from America?

Yes.