New Zealand Sheep Protest!
These spirited sheep are standing up for what they believe in! ... Whatever that may be. Baa!
The Occupy movement has apparently made it to the New Zealand countryside. Unfortunately, these sheep don't seem to be entirely sure of what they stand for. But they're mad, dammit.
Photo by Fresh New Zealand