New Microsoft Windows 8 ad – Windows 8 Best Coast October 24, 2012 Mike Johnson Microsoft, Videos, Windows 8 Videos No Comments Windows 8 ad best coast Microsoft have started the Windows 8 ad campaign in earnest. This one is called Windows 8: Best Coast and has a whole bunch of …