Need for Speed: Payback ‘Welcome to Fortune Valley’ trailer

An introduction to the game's world.