Vin Diesel Says A Scene From A Fast And Furious Film Might Be The Best, Ever

, With the next installment into the Fast and Furious franchise being delayed an entire year due to a good part of Earth being locked down for a bit. Star of the films, Vin Diesel,