Aqua Teen Hunger Force
Kidney Car
E17 Nov 16, 2003 11m TV-MA
With his prized car destroyed, Carl is left with no choice but to donate it to the Kidney Foundation. In a bad twist of fate, the Kidney Foundation donates the car to Meatwad.
Where to Watch Kidney Car
Cast of Kidney Car