More bombshells in Fast & Furious