It was refreshing to watch the successful landing of Perseverance on the red planet, Mars. Seemed like an NFL moment where all of mankind was waiting just for that touchdown to win the Super Bowl. I guess that explains the exhilarating euphoria in NASA offices.