Chase GiffordMay 3, 20231 min readGran Turismo - TrailerWe've all played the games. Now, someone somewhere decided it needed to be a movie. And instead of giving us District 10, director Neill...