Looks absolutely terrifying! 168 mph on a road that small! https://www.youtube.com/watch?v=t7gmbQ8KxM4#t=13