Aberdeen & Aberdeenshire Record crowd basks in sunshine as music legends play Aberdeen festival June 4, 2018