These sheep appear to be very well adept at pissing people off. I'm not really sure if they we're trained to do this; or are just naturally inclined to be jerks.

What's your take on these sheep?

More From Rock 96.7