Thomas/Leroy and Stich

Cast

 * Thomas as Stich
 * Diesel 10 as Leroy
 * and more