In 2001, Los Angeles-based The Fast and the Furious set the tone for the series, but as Vin Diesel confirmed, it was originally going to take place in New York City. This time around, they're going back to where it was supposed to all begin: the Big Apple.
0 Comments