Forza Motorsport 3 (2009) (movie): Forza Motorsport 3 includes more than 400 customizable cars from 50 manufacturers and more than 100 race track variations. New additions include an in-car driving view. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Forza Motorsport 3 (2009) below