LOL, that had to be the lamest video game trailer ever. I spotted the Top Gear footage too. How can you create a video game "teaser" trailer without actually having any video game footage in it? It was just a car montage and had nothing to do with Forza itself. Pathetic.
Its funny, because a lot of that footage was created by Clash Productions, someone that posts regularly on another forum Im on, Mischief.tv and his videos are incredible. At least Microsoft licensed that stuff.