There's simply no way to watch this and not grow a big smile on your face. This adorable little boy sat with his mom waiting to watch a train roll by and got the surprise of his life when it sunk in that the man driving it was none other than his daddy!

According to the Youtube channel of the boy's family, Dad was driving the train on route to Binghamton NY via the Southern Tier Line. Apparently, this little tyke had seen several trips, but this was the first time he really, truly understood that it was his daddy driving the train.