英语翻译The 30 miles of steep roads that snake through the mount
英语翻译
The 30 miles of steep roads that snake through the mountains of Logan Canyon in Utah are enough to make most drivers′hands sweat.But Andersen,a 46-year-old father of four,wasn′t expecting any trouble on the road last New Year′s Eve,