E3 2018: The Anthem Is All That Remains

The remixed rock anthem that is.

Comments