New Band Aid music video is launched
Thursday, November 18, 2004 In the United Kingdom, the music video for this Christmas’ remake of the charity single Do They Know It’s Christmas? was launched simultaneously today (Thursday) on several UK and Irish television channels including BBC One, BBC Two, RTE 1, ITV1, Channel 4, and Sky One. The …