Yes, yes it has. 20 years since The Pumpkins released Mellon Collie and The Infinite Sadness. The Internet has become popular, first animal(sheep) was cloned, 9-11, Boston winning the World Series, and even Facebook have happened since The Pumpkins debuted that iconic double album. WOW! Happy 20th Mellon Collie and The Infinite Sadness…next year I’ll buy ya a shot!