Range Rover Sport – Inferno Downhill Challenge – Schilthorn, Switzerland (Including VIDEO)

When picturing the Swiss Alps, the word “inferno” isn’t something that usually springs to mind. For those that know it though, the Schilthorn range in Mürren, Switzerland has been home