Microsoft celebrates the launch of Windows 8 with delicious cupcakes (picture)

Windows 8 was launched by Microsoft on October 26th and the operating system has already seen four million upgrades in just a few days. So how does Microsoft celebrate the launch of its new operating system? Why, by baking some delicious Windows 8 cupcakes of course!

Please review our Community Guidelines before posting a comment.