Those Gran Turismo 5 screens didn't come alone. Oh no. This trailer came along for the ride.

Advertisement

Click to view