Life | Fri Jul 4, 2014 6:59pm EDT

Brazil and Germany reach World Cup semi-finals