NAU astronomer Stephen Tegler takes viewers to Lowell Observatory's 72-inch telescope to share his passion for exploring the universe.
Share this note: