Jun 16, 2025, 9:47 PM
A seriously exciting convoy of performance legends was caught on camera in Göschenen, Switzerland, just as they were heading toward the breathtaking alpine roads the region is famous for. While it's not confirmed which mountain pass they chose, it’s safe to assume it was one of the big three nearby: Oberalppass, Gotthardpass, or the iconic Furkapass. Given the setting and the type of cars, our bet is on the Furka.