James and the Trucks

Characters

 * Thomas
 * James
 * Duck
 * Edward (cameo)
 * Rocky (cameo)