
Denial wrote:....if aliens invaded Earth, that would be their "beehive". And we would be forced to surrender all the Prada goods. We might be lucky enough if they spare us a keychain or two. They'll still zap us eventually.
I hate them already.
<<It's actually a Prada store in Omotesando, Tokyo.>>