skeptical-science.com
Lowell Observatory • Skeptical Science
I’ve had the deep privilege of spending last night at Lowell Observatory in Flagstaff, AZ (Now, least you consider night to be an odd time to be out and about and wonder if they might be open at night … well think telescopes, stars etc … they tend not to do days, that big yellow ... Read more
Dave