3 ms·Weather balloons? Sun glare? Occam's Razor.by sys_64738 5y agoWeather balloons? Sun glare? Occam's Razor.