Tyres screeched, engines roared, and confidence soared as a group of visually impaired veterans, all supported by Sight Scotland Veterans, recently took to the track at Driftland in Fife, accomplishing something many thought impossible following visual impairment. The adrenaline-fuelled day...