S03 E10
Apr 6, 2013 |
Ben 10: Omniverse
Evil's Encore
Release Date: Apr 6, 2013Episode Description
Dr. Animo reminisces about when he once took control of the Plumber's HQ in Mount Rushmore.
Where to Watch Ben 10: Omniverse Season 3 Episode 10 Now
Best
Rent/Buy
Free