Springfield MO World Cup Soccer Watch Party – USA vs Algeria May 13, 2012 / admin / 25 Comments THS Soccer Video Rating: 5 / 5