Turn 10 Studios and Microsoft have released a spankin’ new batch of Forza Motorsport 3 screens that practically beg to be your new desktop wallpaper. While you’re at it, be sure to check out our hands-on E3 impressions for more info on FM3, coming to Xbox 360 this October.