Zaza Breaks The Internet As Germany Defeated Italy 6-5 On Penalty

In a EURO 2016 quarter final match played yesterday in Bordeaux, Germany defeated Italy on penalty…