Sailors on board the USS George H.W. Bush got a special surprise.
The namesake of the aircraft carrier visited the ship while it was off the coast of Maine.
The USS Bush is the newest carrier.
The other former President Bush was also along for the visit which included a promotion and re-enlistment ceremony.
The crew is training in the Atlantic Ocean right now.