You can buy cars with designs already on them from the Auction house, or make your own using Decals. Every single design you see on Forza 2, even the realistic pictures, are all created from just the Basic shape decals. There is no way to import pictures, so they are amazing works of art.
Forza Motorsports Showdown - 2007 1-2 was released on: USA: 7 March 2007
Figure it out
Mostly all of the need for speeds and forza motorsports 1 2 and 3
La forza del destino by Verdi (it's over 2 and a half hour piece from which advert took a fragment, good luck finding it:) (bazinga!))
yes
There are no cheats in Forza 2.
Yes, Forza Horizon 2 will be released for both the 360 and the One.
no
No im sorry there has been no forza motorsport 2 out for PC would be great but i don't think they will anytime soon
it was patched
No
Yes there is. =D