top gear

Forza 3 And All Its DLC Ultimately Collected

Forza 3 And All Its DLC Ultimately Collected

Microsoft kicks off a multi-year partnership with BBC hit television show Top Gear next month, packing in 90 minutes of Top Gear TV content into the Forza Motorsport 3 Ultimate Collection, along with every bit of DLC released so far.