Aside from the full car list, Turn 10 also released the official Forza 3 launch trailer today as well. This game is much more than getting from point a to b (drifting points, etc.), as you’ll see after the break. Click here for first picture in gallery.

Write A Comment