With all those lights and aerials I think NASA has just found their new Lunar Rover! The only man-made object on the moon visible from earth!!
Pxxxxxtttt....."Ground Control to DX Grunt do you read, over?"
Pxxxxttttt........."Ground Control......this is DX Grunt.......in the flesh!!"