There’s no reasonable explanation other than that Anthony Weiner let his Carlos Danger flag fly at New York’s Dominican Day parade on Sunday:

Viva la Weiner!

New York City’s next mayor? Stranger things have happened. We can’t think of any at the moment, but we’re sure there are some examples.