Gran Turismo 7 Update: Road Atlanta, 3 Cars

Ethel Walsh

Picture: Sony Interactive Amusement December 23 marks 25 many years since the launch of the unique Gran Turismo in Japan in 1997 — a match that altered not only the class of gaming, but the course of automotive heritage. It would be another five months ahead of individuals of us […]