The official Windows phone YouTube channel have aggregated and show-cased a number of Windows Phone 7 app videos, some of which have not been featured on WMPoweruser.com
Hop over there and see apps like the one above, for the This Week In Tech TV app for example, and many others here.
Thanks Emmanuel for the tip.
Comments