then he remembered what had happened at the weekend. On Saturday afternoon his new car (disappear) from the road in front of his house. Sam called the police but ten minutes later his brother drove up.
I think past perfect had disappeared must fit here but what about past simple? . There is a date so we know that it happens before the headteacher came in very angry on Monday so it could fit too