Prince Harry Takes On the World's Fastest Man -- And Wins?