TDVisor 720p launched ?
Posted: Tue Feb 12, 2008 5:04 am
Just came across this: http://www.cbronline.com/article_news.a ... DD555A0372
Is that true ? Can't find any other information confirming it... and it is two weeks old...
Is that true ? Can't find any other information confirming it... and it is two weeks old...