It's so close to the Paris Expo. Seems that it wouldn't be something TOO huge, would it? I don't know. There's no set rule on this stuff, is there?
I'm thinking it's that phone, although I can't understand why it's a device worthy of a special event unveiling. And why it would be Apple.
Maybe it's that tablet thing!
[ducks and runs for his life]