Following up on yesterday's "Tomorrow—June 5—is Dead Duck Day" I am coming to believe that Harvard's own Improbable Research may have lost their collective minds.
From IR:
With 20 minutes to go before the 2012 Dead Duck Day celebration begins, crowds gather outside the Natural History Museum in Rotterdam. This photo, below, documents the mounting excitement.