who sings with gary allan on every storm
Every Storm (Runs Out of Rain) The song is a mid-tempo mainly accompanied by electric guitar. In it, the narrator expresses hope on situations improving, saying that "every storm runs out of rain". It is in the key of C major with a main chord pattern of Am-F-C-G/D.[3] Co-writer Hillary Lindsey sings backing vocals.[4]