Euro 2016 : Germany vs Italy preview

Germany and Italy face off in the second quarter final match of Euro 2016 today at Bordeaux. The game is worthy of a final and will definitely eliminate one of the strong title contenders . Both teams have¬†played free flowing…