Tom and Leigh Cavalli and friends posing with astronaut in front of a NASA sign