Dream Theater Release Cover of “O Holy Night”

Metal

Dream Theater are celebrating Christmas with a newly-released cover of “O Holy Night.”

The cover was initially recorded June 9, 1993 during a soundcheck at the Roseland Theater in Portland, Oregon on June 9, 1993. It was previously available only as part of a rare fan club Christmas CD released in 1996.

Listen below:

[via]

Articles You May Like

Brothers Osborne – The Making of ‘It Ain’t My Fault’ | Vevo Footnotes
Listen to a raw 1975 demo of Talking Heads classic hit Psycho Killer
Down Release Cover of Dr. Johns Right Place, Wrong Time Ahead of Mardi Gras
Maluma, Yeison Jimenez – Con el Corazón (Official Video)
Ashley McBrydes Arkansas Mud Is a Feisty Ozark Battle Cry Arriving February 20