Categories History SPACE VIDEO Apollo 16 Lunar Rover “Grand Prix” (1972 April 21, Moon) Post date 03/05/2020 4 Comments on Apollo 16 Lunar Rover “Grand Prix” (1972 April 21, Moon)