How easy making your own tracks will be come next week.
You saw ‘Gran Turismo 5’ in a headline and thought the word ‘delayed’ might follow, didn’t you? Relax. Sorry we scared you. It’s just a gameplay video, look.

Click here to read the full article

Verified by MonsterInsights