Tuesday, June 17, 2008

Only in China.... Damn That’s A Big Dam

Click to Enlarge
.
.
.


No comments: