On the Snail Trail

Take a trip to the forests of Vietnam, where Dom gives a huge snail a friendly little poke in the eye.

Find Your Local Channel
Advertisement