Looks mint. I'v only been xbox live for 2 weeks and was wondering how do you get pic's from the game on to the net?
You take a photo and then "upload to the storefront"
You go onto the forza website, Log-in with your xbox account details / whichever e-mail / password combo you use for xbl & then its in "my forza"
Forza Motorsport
Here's mine
haha dan love that second pic....SEE YA lol