Have you ever wondered why the sky looks green before a tornado?
It is the same reason the sky looks blue during the day, but red at sunrise and sunset.
The sun reflects differently under different atmospheric conditions.
This video will show you more.
If you want the details, check out this article.