I caught a flash out of the corner of my eye, and pulled over and snapped this picture just off Richmond road, across from Richmond Green facing west. Looks like some sort of small vapor trail left over. Anyone else see anything? Or am I just hallucinating.