Saturday, November 03, 2007

Pigeons Rule the World

Humans create statues of heroes and gods. Pigeons stand on their heads and defecate. I don't think there's any question who's in charge here. More pigeons being pigeons.

No comments:

Post a Comment