
A Gallery Of Happy Spaniards Yelling And Burning Stuff (UPDATES)Spain won the World Cup yesterday, and as with every place ever that has won a large sporting event, the fans there took to the streets with an assortment of alcohol, chanting, pyrotechnics, and team-colors-wearing....