RECENT VIDEOS

Food

Eating live coconut worm in Vietnam. Watch careful!

Extreme street food in Vietnam – it’s live larvae coconut worm. Not everyone dares to try this delicious specialties. Source: Delicious foods

August 9, 2016 0