gmaw said I did a quick search. People are saying its a drop of water from condesation between two paines of window. Click to expand...