Alanis Morissette has dropped a cover of John Lennon and Yoko Ono’s 1971 classic “Happy Xmas (War Is Over)” along with an accompanying video.
Alanis Morissette has dropped a cover of John Lennon and Yoko Ono’s 1971 classic “Happy Xmas (War Is Over)” along with an accompanying video.