TruckOSaurus on 04 September 2019
This should be a very interesting direct, setting the stage for the last months of the year. Really hope the Overwatch for Switch rumor is true!
Signature goes here!