DeLeon is a Need For Speed (an Electronic Arts, Dreamworks & Universal Pictures movie) and The Lion Guard (Disney) Crossover, a little odd crossover, I gotta admit lmao, but I thought it would be interesting, so here it is ⚠This story contain strong language and parts that can be seen as violent⚠All Rights Reserved