And from the actual AP caption:
A demonstrator runs with a Mexican flag around a fountain at Philadelphia's JFK Plaza, commonly known as Love Park, during a protest Monday April 10, 2006... (AP Photo/Matt Rourke)
Please share your Freeping protest with your hubby last week?!