Philly Pillow Phight

  • Washington Square Park 600 Walnut Street Philadelphia, PA, 19106 United States

Giant pillow fight in Philly!?

More info here.