Sadly Anthony Crago the head mechanic from Gecko Motorcycles in Canberra Australia passed away on Saturday, he had been battling cancerous tumours on the brain since Christmas, and after a couple of operations and radiation therapy was about to start chemo therapy as well.
But very sadly he...