No, as I said in an earlier reply, it's a "file photo" from the Sept 24, 2005 rally in DC.
OK, that explains the Uncle Sam stilt walker in the background.