Insane Intersection.

Crazy intersection in vietnam. I guess they don't know how to make traffic lights.