Was it Fast and Furious on steroids?

It’s a theory that seems to fit the available evidence.