super vote: ( left this week)
What self-respecting sheep would wear that thing anyway?
To add comments, first sign up
What self-respecting sheep would wear that thing anyway?
8:29am