Loading...
Uploaded by servitor99 on Nov 29, 2011
Some of the weird things I've seen in China. Here's some hens 1500 stairs up a mountain.
People & Blogs
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)