LIFE

Moon rover debuts in 'Alien' movie

A German-designed moon rover known as the Audi Lunar Quattro rover has landed a starring role at the London premiere of Ridley Scott's 'Alien: covenant' in london.

05.08.2017
Contact Us