Stop in for a cup of coffee

My Son is a mechanic for the city , they brought this lawnmower in today , would not run , never saw anything like it. Can you see it?

350089511_214084401091754_7023213296204560019_n.jpg