Don't know if anyone else is playing Gran Turismo 7 right now (or plans to pick it up in the future) but you can find these decals on there, should you be interested!
Just search for "STR"
A place for us all come together to discuss general topics of interest. Want to chat about music, movies, news, real life, or a game that we don't have a group for? This is the place.
1 post • Page 1 of 1