Apollo 17 astronauts honored at Adler Planetarium

WLS – Chicago 1:53 mins

Apollo 17, the last manned space mission to the moon, marks its 40th anniversary in December.

View Comments (0)