TTR on the moon ! Who knows ? laugh

Live from the Kennedy Space Center (Orlando - USA) 

Thank you very much for these very original photos yes

Excellent stay ...