Thursday, 9 September 2010

Only in China will you find ... happy hour for animals ! A deer drinks beer

No comments:

Post a Comment