QUDS Day Rally - Slogans - Sept 18 2009 - St. Louis - USA - English
Description:Quds day rally took place in Saint Louis MO on September 18 2009 on the corner of Brentwood and Clayton in front of Galleria Mall
QUDS Day Rally - Slogans - Sept 18 2009 - St. Louis - USA - English
Description: