There’s an odd countdown clock on The Smashing Pumpkins’ website

This whole My Chemical Romance reunion tour rumor just drove fans bonkers