
They had the unveiling in Red Freaking Square in Moscow. Check the YouTube video here.
My guess is that right about now -- even though Russia is awash in money -- they'd have to be kind of maybe re-thinking the location choice.
Still, I want a client with that kind of cash.
Doesn't everybody?
No comments:
Post a Comment