New Innovation from M$?

Posted:
in General Discussion edited January 2014
Just saw this video clip on BBC website:



Ms Innovation



I'm sure I have seen the MS Virtual Earth navigation somewhere before, don't Apple have the patent on this?
Sign In or Register to comment.