August 09, 2012
Self Portrait

I guess it really does take a dedicated nerd to create the very first self-portrait of the newest mechanical resident of Mars. I think those funny stickers all over it must be some sort of focus targets. I can't think of any brands that use that logo, at any rate. It's a shame someone couldn't figure out how to smuggle a Champion sticker on it or something.

Posted by Ellen at August 09, 2012 02:48 PM

eMail this entry!
Post a comment

Email Address:



Remember info?