SPAIN WON! HOLY FRAK, SPAIN WON! :DSo. Stoked. Holy crap. You have no idea. ( Collapse ) Man, this is a really messy post... sorry about that. :P I'm exhausted. And I kind of had to rant about the World Cup... even though I know y'all aren't into that kind of thing. Feel free to skip over this!