Thursday, January 11, 2007
if you thought your drive to work was bad...
check out what these people have to deal with
now that's a mother of a snarl-up and it's located in none other than
xiamen, china
!
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment