A scenic drive through Austria’s idyllic mountain roads turned catastrophic for a group of Swiss supercar enthusiasts earlier ...