Stopped at the services 2sleep &woke up to this steamed on my windscreen, can u see faces or am I imagining things?