Top Gear Forza Trailer

TSA Writes:
Those of you with good memories might remember us telling you about the Top Gear content coming to an Xbox 360 near you, very soon, as part of the Forza Ultimate Collection. Well, that time is nearly upon us (October 29th) and the UK car show's website has posted a little trailer video.

Read Full Story >>
The story is too old to be commented.