selnor on 24 September 2009
Unfortunately pics cannot be uploaded in the demo to Forza website direct. So guys have been getting out the digital cameras and taking pics. Heres some of the clearer pics over in Forza forums. Look great.