Why is this car grinning?

Monster the car is grinning. He thinks he won. I’ve been fighting with this car ever since we got him, nearly ten years ago. Took him home, and our mechanic discovered somebody had put antifreeze where the brake fluid ought to be. The car had that cheesy grin then too. Well, we got the antifreeze […]