Video from Juan Chuc & Sons Hotdog Competition 2021!!. Fun, filling, and fast times in Cayo.