Aberdeen & Aberdeenshire Thousands descend upon north-east car show for a blast from the past July 23, 2018