cd cover

Dream Theater Almost Released A Prophetic CD Cover [PIC]
Back on September 11, 2001, Dream Theater released their latest cd called “Live Scenes From New York.” Later that same morning they yanked the cd right back off the shelves so they could release it again a little while later. Why did they yank it so quick after going on s…