Art & Science

Latest ‘Apollo 11’ demo induces chills and tears