US soccer team gets incredibly lucky

IBfootballer
Sun, 21 Jun 2009 17:51:21 +0000

holy hell, it actually HAPPENED???