North-east man ‘needing insulin’ led police on 100mph chase

Neil Scott leaving Aberdeen Sheriff Court
Neil Scott leaving Aberdeen Sheriff Court