Your favorite trailers of E3 2017?

Viewing single post

Started by Legend, Jun 16, 2017, 03:50 AM

previous topic - next topic

ethomaz

GTS trailer.

It is probably the best trailer ever created for a game.