We can't stop crying!
This is David Winkelspecht and he traveled all the way from Las Vegas to San Diego to meet his son and grandchildren for the first time ever!
How did this happen? A friend of David's found his son on Facebook.
The video below shows the Fox5 Surprise Squad give money to David to help make his trip across the west coast possible.
But there’s one more huge surprise planned for David, and he never sees it coming.
Please SHARE this tear-jerking video with your friends on Facebook
Source: Little Things