To the cloud…

Has everyone seen this commercial from M$….

So what exactly does this have to do with cloud computing?

Share