Them Dumb Sheep

from replay, originally released 31st August, 2011

1.2 billion sheep can't be wrong!
And if they had iPhones they would be playing this special SHEEP GAME OF THE YEAR EDITION!

What the press says: Nothing much.
What mom says: Sunny, you're the best!

Your mission?...

Recent posts about Them Dumb Sheep
discussion by