Vin Diesel may have already confirmed that Fast 8 will be set in New York but just like the seventh film in the franchise, an international trip will be thrown into the mix.
Read more »
Automotive news, all about new models, the latest spy shots and much more