Man's Flip Flop Slips Up Onto His Ankle
- Cleared
Occurred on April 12, 2024 / Dehong, Yunnan, China
Info from Licensor: "In Yunnan's Water Splashing Festival, people splash water on each other to wish them good luck. The more water they spl..
Location
Dehong, Yunnan, China
Occurred
Apr-12-2024
Posted By
Anonymous user
Posted On
May-12-2024