Showing posts with label
Check out this Traffic and compare it to yours...
Show all posts
Showing posts with label
Check out this Traffic and compare it to yours...
Show all posts
I thought Lagos and Abuja has the most traffic jam in the world with just 6 lane, but think again. Thousands of motorists stranded on a highway in
incredible 26 lane jam as Indian city experiments with a new traffic
management system. See more photo after the cut...