Today It Will Rain Or Shine But Not Both