September 27th, 2019 Top Of The Range: The New Craze Sweeping Australia The installation of Toptracer technology is giving the humble driving range a new lease of life in Australia.