
Judah and the Lion just dropped “Scream,” a brand-new single from the band. It’s the first release from Revival, which is due out June 10th.
Hear “Scream” all day today on 99.3, 98.1 and 99.1!
Judah and the Lion just dropped “Scream,” a brand-new single from the band. It’s the first release from Revival, which is due out June 10th.
Hear “Scream” all day today on 99.3, 98.1 and 99.1!