Pages

Friday, 26 September 2014

FACT No-11

In the Chinese city of Chongqing, cell phone addicts have their own sidewalk lane.

No comments:

Post a Comment