The image displays a promotional CD and its cover art, featuring the album "D" by The Smashing Pumpkins, with the song "Never Let Me Down Again" printed on the disc. The cover art shows a large white letter 'D' on a rocky hill under a blue sky, with three red and white balloons floating above it.
Be the first to share your thoughts!