Ben 10: Alien Force

SN 3 | EP 20 | The Final Battle

Powerless, Ben boards Vilgax's ship and tries to stop his invasion of Earth.

Available: Amazon.com, iTunes Store, YouTube

Watch
Ben 10: Alien Force
;