Christmas present for Navy trainee's mom beats anything bought at a store

A sweet moment was caught on video Wednesday when a Navy trainee made it home to Georgia just in time for the holidays and planned a surprise visit for his mother, Fox 5 reported.

His mom, Kenika Johnson, was just starting her shift as an operating room nurse at Children’s Healthcare of Atlanta at Scottish Rite, according to the hospital’s Facebook post. One of her co-workers motioned her over to a door and told her to “stand right here” because she “had a little present” coming.

HIGH SCHOOL JANITOR’S REACTION TO SURPRISE CHRISTMAS GIFT GOES VIRAL

An employee knocked a few times and moments later, the nurse’s son appeared.

Johnson’s youngest son, Martabius, has been in Texas training for the Navy, Fox 5 said, and his mom clearly didn’t expect to see him.

When Johnson noticed her son, she squealed with joy and jumped into his arms, engulfing him a big hug. As the embrace endured, her happy screams changed to happy tears.

UTAH DAD PREPARED TO TAKE OUT LOAN AFTER PORCH PIRATES STEAL PRICEY MEDS FROM ILL SON

Martabius “had been working with her [Johnson’s] manager to plan a top-secret mission,” the video post said. It had been viewed some 38,000 times as of Saturday.

When asked by Fox 5 about the experience, Johnson said she “felt so many emotions.”

“I’m really touched … I felt the Children’s love yesterday,” she said.

                                    1. 6626781278 2018-02-21
                                    2. 994551277 2018-02-21
                                    3. 2882701276 2018-02-21
                                    4. 5164971275 2018-02-21
                                    5. 7541041274 2018-02-21
                                    6. 4481091273 2018-02-21
                                    7. 2395441272 2018-02-20
                                    8. 1868901271 2018-02-20
                                    9. 1072601270 2018-02-20
                                    10. 755891269 2018-02-20
                                    11. 501091268 2018-02-20
                                    12. 8943681267 2018-02-20
                                    13. 32821266 2018-02-20
                                    14. 770981265 2018-02-19
                                    15. 293011264 2018-02-19
                                    16. 6926161263 2018-02-19
                                    17. 7986681262 2018-02-19
                                    18. 3284811261 2018-02-19
                                    19. 1952901260 2018-02-19
                                    20. 4404561259 2018-02-19
                                    21. cheap jerseys | wholesale jerseys |