Dream Theater Release Cover of “O Holy Night”
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]
Sponsored Links from Across the Internet
Show Comments