Watch Dragon Ball Kai season 1 episode 59 tv series online free
Release: May 30, 2010
Goku and his friends eagerly await the arrival of the Androids, but Yamcha's confrontation with the mechanized monsters suggests that Earth's heroes may be up against more muscle they can handle!