MacRumors posted a news story that Crave TV released a video from the London iPhone launch
Crave TV posts a 13 minute hilights video of Steve Jobs at the London Apple Store launching the UK iPhone on September 18th.Video of Steve Jobs at UK iPhone Launch