Isidoro the ocelot is at it again, with his biggest prediction yet. This one was clear: Germany would prevail over the United States in the dramatic conclusion to the group stage of the World Cup.

Learn more about Izzy: vimeo.com/97636078

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…