Ben WaterworthJan 30, 20202 minThe impossible race is finally conqueredThe event that sets competitors up to fail rather than finish has been conquered by not one, not two, but three competitors. Austrian...