Showing posts with label Radiohead. Show all posts
Showing posts with label Radiohead. Show all posts

11 January 2009

on your knees


See the stick figure sticker on the door handle? I keep finding this guy everywhere. I first noticed him on the Thomas Circle street sign, back in September 2007:


Never really gave it much thought, other than the fact that it reminds me of some of the album art from OK Computer, so I like it.

But recently, it keeps popping up. Like out in front of the 7-11.


Radiohead resemblance aside, I don't get it.

What are you trying to tell me, stick figure man?