Dan Severn's Moustache
Patent Pending
The Dutch are always my team after the English are knocked out (Euro 2012, most of which I spent in Amsterdam, was dodgy) so I'm one of the few neutrals quite happy with that result.
Now that Colombia are gone, I'm rooting for Holland or Argentina. Holland are probably the most impressive team and I predicted Argentina to win the whole thing. Germany are deserving winners too.
Fuck Brazil.