I'm as much a believer in the extraterrestrial as there is but it seems there is probably some other explanation. A high cloud you didn't notice perhaps. I'm not sure about the possibility of a brief planetary shadow from Venus. I'm not an astronomy expert.
|