Museum of Discovery celebrates moon landing

The Museum of Discovery in Little Rock celebrated the big day with space-related activities today.
Published: 7:02 PM CDT July 20, 2019
Updated: 7:01 PM CDT July 20, 2019