Sonic/Knuckles

Cast:
Sonic as Knuckles Knuckles as Vector Tails as Espio Amy as Rouge Rouge as Tikal Shadow as Himself Cheese as Tails Cosmo as Blaze Dr. Eggman as Metal Sonic And more...