Mondo Bizarro Vs Weta, God of Ugly Things
300 views · Published 10 October 2016 · 2:03 · Indexed 8 November 2026
Channel: Headbanger142 · 2016 · Entertainment
Mondo Bizarro faces off against its newly upgraded brethren Weta, God of Ugly Things. Does Mondo still have what it takes or are these new Wetas the more superior? From Franklin Institute 2016.