Forza 3 Road and Track DLC Review
When Forza 3 launched we were promised a slew of DLC from Turn 10. So far each DLC that has been released has included atlease one exotic car these include the Ferrari 458 Italia and the Pagani Zonda R. It seems the Road and Track pack only carries what seems to be sporty versions of common road cars. [...]