[Video] Supercars vs. Alpine pass | GRR

What a fine way to spend the day if you happen to own a supercar; storming up and down Swiss mountain roads to the delight of the eyes and ears of bystanders.