Mondo Bizarro Vs Weta, God of Ugly Things

300 views · Published 10 October 2016 · 2:03 · Indexed 8 November 2026

Channel: Headbanger142 · 2016 · Entertainment

Watch on YouTube

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.

More from this channel