I might've watched this when I was little. The doll seems familiar. Where does Ronald McDonald fit into this? lol