Hundreds stage pillow fight in central London

, Comments 0 comments

On International Pillow Fight Day, hundreds flocked to Trafalgar Square in central London to bop one another over the head.

0 Comments To This Article