January 2nd 2002 North America »
United States »
California »
Los Angeles »
Venice Beach
After a tough game of beach soccer, it is customary to go for a post-game analysis at the closest place that serves beer. Ok, maybe not, but that's the outcome of this particular game of Swedes versus ...
[full story]