Turn 10

Top Gear Forza Trailer

Three idiots driving cars too fast. Yes please.

Forza Signs Top Gear

Game franchise meets TV hit.

Forza 3 Exceeds 1 Million Sales

Apparently realism doesn’t mean less-fun…

Forza 3’s European Release Dated

(Updated) And we’re getting it before the US.