Way back in 2001, a concert began in a small town in Germany. And it never stopped. It’s still going, in fact. Want to attend? No rush — the performance won’t end until the year 2640.
Dig deeper.
Way back in 2001, a concert began in a small town in Germany. And it never stopped. It’s still going, in fact. Want to attend? No rush — the performance won’t end until the year 2640.