Xbox Store Forza 2 Screenshots by Major Nelson • Sep 5, 2006 @ 7:37pm Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Email (Opens in new window) Che Chou from the Forza team posted some new eye candy over at Forzamotorsport.net. Looking good team!