Windows 8 Advertisements Leak Out, Later Removed By Microsoft Continue ReadingWindows 8 Advertisements Leak Out, Later Removed By Microsoft