cars4starters.com.au
Hello China, this is Pink!
“I’ll see you on the dark side of the Moon” Pink Floyd sang in the band’s signature 1973 hit. And China has done exactly that with the touchdown of its Chang-e 4 lander and Yutu 2 rover on th…