Bad Religion stream new song 'O Come, O Come Emmanuel'


Bad Religion is streaming a new song titled 'O Come, O Come Emmanuel' from their upcoming Christmas songs cover album 'Christmas Songs', out on October 29.

Click here to listen to the song