Watch Dragon Ball Kai season 1 episode 73 tv series online free
Release: Sep 19, 2010
Piccolo and Android 17 trade blows in a battle of unprecedented brutality! Cell - sensing their presence - races to the scene of the skirmish in pursuit of his terrifying perfect form!