A Trailer for a new Gran Turismo? How is that even possible?

BTW can anyone decifer what they say in the trailer? I have no idea.