Journey – Freedom Journey celebrates their all-new single “Let It Rain” ahead of their forthcoming studio album Freedom.