Nicholas Hilton didn’t need a magic carpet Sunday, as he won the 25th Walt Disney World Marathon in Orlando, Florida, with a time of two hours, 17 minutes and 52 seconds.
Matt Trezza of Fox 35 Orlando shared video of the victor crossing the finish line and noted Hilton was the first American to win the race since 2004.