I need an opinion from yo uguys if we are still doing Great Ocean Road or are we turning our attention to the mountains??? I vote mountain, as there is much less traffic. I need confirmation, want to put a little leaflet together so that we can give it to the dealers and ask them to call up their clients!
