Leanne Davidson opens up about her love of the Aberdeenshire town and the 'Turra Coo'.