An interesting scene…. Dec 10, 2020 | Daily News John and Cecille Kennedy photo – Mars still center stage!”