Anyone know what this thing is?

When I was young (when dinosaurs roamed) Mc Donald’s use to make their fries with a similar machine. Had a machine that washed and semi peeled fresh taters. Back when they sold real food!​
I still love Mc Donalds fries when just made. Go to my local one around 11 am once a month when they are switching to lunch and those babies are fresh.
Tomorrow is my day. Wohooo.