33,000 cyclists ride on Sheikh Zayed Road as part of Dubai Ride

33,000 cyclists ride on Sheikh Zayed Road as part of Dubai Ride
play icon
Cyclists ride on Sheikh Zayed road during Dubai ride.