21 mile ride