Tuesday, May 22, 2012

Sticker

I've been seeing this strange sticker around town. Any ideas what it means? To me it seems to be saying "Sheep what?" But that really doesn't make sense.

2 comments: