Day: July 1, 2016
FOOTBALL
Germany v Italy: battle of hair, towers and two-wheelers
Italy vs Germany is not only one of the greatest rivalries in international football, it's also a titanic clash of culture and cuisine...there can only be one winner. But who?