We think this toy dates from the 1980`s era, it was made in China (see photo 2). The toys part number of MF146 is found on its front & rear number plates (see photos 1 & 5). It looks to be made from blue painted tinplate and it is fitted with a friction drive motor.