Need for Speed Payback trailer shows off vehicle customizations and Derelict Cars July 26, 2017 by admin Tweet 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 Related Posts:Palworld shows off a brief glimpse of its upcoming…The first Fallout TV show teaser trailer shows the…Bungie reportedly canceled plans for a Destiny…Mortal Kombat 1 finally shows us Homelander from The…A new trailer shows off The Last of Us Part II PS5…