Have you ever smelled a rain storm? Summer rain will produce a strange smell, maybe that is what it is. My husband saw the greenish sky produced by a tornado when he was in college. He wasn’t in that tornado but he was close. He was in a tornado down on the Texas coast but it was at night.