Weird Stuff Woman finds note on windscreen after car is wrecked – and there's unlikely culprit – Express July 23, 2024 ndowd Woman finds note on windscreen after car is wrecked – and there’s unlikely culprit Expresssource