Wasn't sure where to stick this, so decided to stick it in the Microsoft forum, because I happened to get the Forza 3 Ultimate collection with store credit, and downloaded and watched the video that was included as a free bonus to download.
This is the first time I ever saw any Top Gear TV show programming that I recall. I have to say I really enjoyed the special video they had. I found it very entertaining. I am not much of a car buff, but I do have driving games, so take what I say for the context of someone saying.