<--Previous
Up
Next-->
Frogger
With over 2 million cars on the road, Cairo's traffic is infamous. Crossing the road takes skill, luck, and desperation.