(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 […]

(WATCH) Lowell Observatory Read More »