What's going on over in France?

Posted: February 24, 2014, 23:15
Something seems to be going on over in France. I got this from Club-StephenKing but I have no idea what it means...

"Here is an overview of the exclusive gift that Stephen King is holding up for you...
Will you guess what is behind that blurred picture?
Come back wednesday to discover more."