July 6, 2010
Goooal! World Cup of Tech Competitors Score in Warsaw
As their favorite soccer teams battle to win the World Cup in South Africa, students from across the globe are in Warsaw, Poland, to find out who will win the World Cup of technology.