Hand prints on car windscreen