Saturday, December 17, 2011

the Steven Joyce vision


The world's longest traffic jam, 260 km, recorded in China.

No comments: