My oven looks just like that basicallly. The clock and timer has been broken for 10 years. No replacement available. Because of the size and age of the oven, it's impossible to find a replacement that will fit in the brick opening for it. It would be a major PITA to enlarge it.
Something tells me that oven goes to 11.