Journey’s ‘Freedom’ Debuts At No. 1 On Current Rock Chart

Journey’s latest studio album, Freedom, has debuted at No. 1 on the Current Rock Chart. Freedom, which dropped on July 8 via BMG, is the band’s sixteenth studio album and first in more than a decade. The new record also debuted near the top of several other charts, including No. 2 on the Current Digital…