Share

Funny crab races in NE China

Crabs competeted against each other in obstacle races and climbing events at a festival held in Panshan County in norhteast China’s Liaoning Province.

Leave a Comment