Dec 5, 2023
This ski lift footage from the country of Georgia in 2018 sent skiers flying and fleeing for their lives
This ski lift footage from the country of Georgia in 2018 sent skiers flying and fleeing for their lives