iOS app Android app

Windows Phone 7 Ads

WATCH: New Windows Phone 7 Ads Suggest You Get A Life

CNET News | Posted 05.25.2011 | Technology

[T]wo new ads, which appear slightly unfinished, have leaked via WMPowerUser, and there is no hammer and sickle, no mention of Cuba, not even some sad...