Watch The Venture Bros. Season 2 Episode 13 Online
-
- COUNTRIES: United States of America
- Subtitles: English
The fate of almost everyone in the Venture universe hangs in the balance as The Sovereign reveals his identity and stuff explode all over the place.