Perfect rainbow conditions! Sun in the west, storm clouds in the east and a slight shower in the middle. #stlwx