4. This Is The Most Stupid Day Ever

Aired Mar 13, 201142 min

The race continues in Lijiang, located in the Yunnan Province of China.

Your diary entry

Sign in to log when you watched this episode, add your rating, and write a review.

Sign in →
This Is The Most Stupid Day Ever