North-east ‘sends a message’ as Ross Thomson takes Aberdeen seat

Breaking

    Cancel