[Amsterdam, July 11. Image via AP.]
Dutch soccer fans, dressed in orange, react in downtown Amsterdam, Netherlands, Sunday, July 11, 2010 after their team lost the World Cup soccer final match being played in South Africa against Spain. (AP Photo/Bela Szandelszky)
GET JEZEBEL RIGHT IN YOUR INBOX
Still here. Still without airbrushing. Still with teeth.