The Black Yeti made a stop in France in the beautiful resort of Guzet, located at the heart of the Pyrenees mountain range in the southern part of the country! Watch what happened during the hottest event of the tour!
The Black Yeti made a stop in France in the beautiful resort of Guzet, located at the heart of the Pyrenees mountain range in the southern part of the country! Watch what happened during the hottest event of the tour!