Top 6 Windows Phone Apps for Tracking FIFA World Cup

With the FIFA World Cup 2014 kicking off in Brazil on June 12, thousands from around the world are gearing up to watch. The last time the World Cup was held in Brazil back in 1950. Brazil has won the cup five times and you’d be crazy to watch the World Cup. Some will watch