Corbin Carroll may or may not have been inspired by “Talladega Nights.” Or perhaps it’s the “Fast and Furious” franchise.
Because he never slows down.