(WATCH) Lowell Observatory
America recently landed on the moon again for the first time in over a half century. But the American fascination with space goes back much further. While in Arizona, Scott Thuman stopped by the Lowell Observatory, one of the country’s […]