121517 Tulips on the Moon?

Tulips on the Moon?