Channel 9 Home
Search Channel 9
Single Post Permalink
MS marketing team = super weather forecast.
In some cultures, bad weather coinciding with an important event, indicates good luck and fortune.