Some anonymous poster points out that concert stage also reeks of an Elizabethan collar such as in the two films below (Due Date and Arthur Christmas):
Diana, Princess of Wales Timeline", she announced to the world she was pregnant with William on November 5, 1981. The film Due Date, came out in the U.S. November 5, 2010. The other film, Arthur Christmas (which I have shown is all about Prince William) has the ice/diamond Santa Claus in it that has a "countdown to Christmas" timer" the time points to the exact day of the concert (depending on where you live and the actual time of the concert - in other words, somewhere in the world, the timer will point exactly the concert!)
The concert takes place June 4, 2012 - the same day as the lunar eclipse, Comet Borrelly eclipse by the moon.