In this single intersection of China you can see 23 traffic ticket cameras.
Wow…
These icons link to social bookmarking sites where readers can share and discover new web pages.
This weird news entry was posted
on Friday, December 29th, 2006 at 9:35 am by Mui Mui.
You can leave a response telling Mui Mui how much you love this post, or trackback from your own site.
No comments yet.