SNAIL FEST!!!
We visit Barcelona for the annual Snail FestĀ to partake in an old Spanish tradition of building a human tower. If that wasn’t a strange enough combination, wait till you see Hamish get caught up in Snail fever at theĀ Biscuit Eating contest.
Up next
The Jack Post, 8th Edition