Toronto is hosting its third FIFA World Cup match today as Germany faces Ivory Coast, with thousands of German fans marching to the stadium and road closures in effect.
HypeNows