The Road Less Driven hits Land Rover's fancy off-road trails at The Equinox in Manchester, Vermont. Thanks to the soundtrack, this video is the most soothing mud boggin' I've ever watched.