I guess those cubans are all fast walkers