All This Week Cyclists Ride In the Tour of Crete