A soldier dad from Kentucky gave his two sons a birthday surprise last week that they’ll likely never forget.

Capt. Nate Burgess, who had just returned home after serving in Afghanistan for the past year, decided to surprise his two sons on their birthday.

So, he wrapped himself up as a life-sized G.I. Joe birthday present and gave himself as a gift. 

That beats a bike hands down. Watch the touching reunion below.

[via Good Morning America]