It was a day students at St. Stephen's in Bradenton were supposed to bring their dads to school, but Peyton Caskey knew that wouldn't happen.
She never expected to see him today. Then the unexpected came.
Little Peyton was shocked when a video message from Lt. Colonel Brian Caskey appeared on the giant screen in front of her family – and entire school. Caskey is currently serving in Afghanistan.
"I'm really jealous of you guys. I was there last year and look forward to being there again next year," Brian Caskey says on the video, with his family grinning from ear to ear.
"Dad's very sorry he couldn't be there today," he says in the video.
"I was kind of crying because I saw my dad up there, and I miss him a lot," Peyton told us afterward.
Her mother said she set the whole thing up because she knew this day would be tough on her kids.
Peyton said seeing her father made her feel like she was with him again. The Caskeys' son was also there to see the video.
Click on the video player to see their special moment.