Vin Diesel recently announced the 11th installment of the long-running franchise will film in L.A. after Brewster had the idea to bring production back home amid the devastating wildfires.