January 21, 2010

VIDEO: An awesome looking film



The Offside scouted this trailer of pickup soccer around the world.

Does it get any better?