A driver in West Lothian was hit with a £100 fine this week after being pulled over by police for the state of their windscreen.
Road Police Scotland issued a warning to other motorists in the area on Thursday evening (December 1) after the BMW driver was quickly caught out.
Heading through Livingston after being late for work, police had pulled over the driver after noticing they had failed to clear the steam from their windscreen.