by Annie Churdar in New Events on Thursday 25 April 2013

It’s time to be a kid again! This year, in order to celebrate International Pillow Fight Day, hundreds of people gathered in Trafalgar Square in London to fight to the death. How have I never heard of this event before? These pictures tagged in Flickr really capture the joy and giddy excitement of all the participants.