21-IOMTT-180608-6503.JPG Three riders approach Greeba Bridge. Although they’re averaging over 125 miles per hour, they’ve been lapped by the leaders who average over 130 miles per hour.