Watch Ben 10: Alien Force - Vendetta

Ben 10: Alien Force Season 3 Episode 19

Season 3 Episode 19

First Aired: March 19, 2010

Description: Grandpa Max has the Plumber's Helpers rescue him from an abandoned space station. The team scrambles to stop the space station from crashing into Earth.