Okay, just to provide a minor amount of amusement for those folks who’ve scarily stumbled upon my oh-boy-is-this-under-construction Web log, I submit for your viewing pleasure this strange-but-true photo taken in Strasbourg, France last year.
Bonus points to those who know what it is. Extra special bonus points to those who have no frigging idea what it is, but are brave or entertaining enough to throw out a guess or two via the comments option below.
What do you think?