10 day traffic jam

China Takes Traffic Jam to a Whole New Level

I’m not gonna lie, I have road rage. If I have to sit in traffic for more than 5 minutes, my blood pressure rises, I start cursing, and my less pretty, evil, alter ego unleashes […]

08/24/2010

Follow

Get every new post delivered to your Inbox.

Join 300 other followers