Aberdeen & Aberdeenshire Burgeoning twin town friendship between Aberdeenshire and Alabama September 11, 2020