New Youtube Windows Phone 7 app channel

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

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.