Turn 10 Studios

@Turn10Studios

Developers of Forza Motorsport and other fine video games.

Views 2,271

2152 days ago

2 Comments

Realtime comments disabled

KaptainBluey 2152 days ago

Is that the 3 screen setup?

lDrzPrince 2152 days ago

Ohhh!