Freelance young Plumbers mistake Ben and his team as a threat.
Aired 2008-07-19 · 23 min
Ben 10: Alien Force: all seasons and episodes