I was at the Network TwentyOne Corporate offices yesterday and one of the “tech boys” slipped me a copy of this video. This is one of the 2 videos that is going to appear in the new iPhone/iTouch application scheduled to launch next month.
From what I hear this will also be incorporated into the North American Network TwentyOne website redesign that is scheduled to go live next month as well.
Appears to be a position piece for Network TwentyOne … I like it! Edgy and upbeat … what do you think?