Need for Speed Payback trailer shows off vehicle customizations and Derelict Cars

Need for Speed Payback made its official debut last month and showed off many aspects of the game over the course of a few days, Now, a new trailer shows off how customizable vehicles will be. Read more…
Neowin