Comment Comment by uticus Just verified I can see also, Central US. Wow that's huge to be visible from earth with no magnification. parent uticus 2 years ago