Smoke stack on the Moon

I would like some one to tell me what this could be A smoke stack on the moon ?



Tags
Categories:
Show Description Hide Description