Some fool here will probably call this jihad training

800 person squirt gun fight in Tehran. Tehran Live has lots more photos. And a fun, soggy time was had by all!