Microsoft to Seth MacFarlane: Thanks, but no thanks
Remember how Seth MacFarlane and Alex Borstein were going to dedicate one of their live variety shows to Microsoft's launch of Windows 7? Yes, of course you do. Before you can call up the "a funny thing happened on the...
Read More