The children of Marine Sgt. Josh McCallister went to Adventure Island in Tampa today to have fun.
They also got a surprise.
McCallister showed up at the bottom of a waterslide to greet his kids, the first time they had been together since he was deployed seven months ago.
There were more smiles when he reunited with his wife, who is expecting their next child.
Welcome home!