[MEDIA]
I just signed up, after chatting with some good folk in game, felt it was time to have a dig. Compared to many here, I'm pretty new to online GT,...