Search found 1 match

by Alf
18 Jun 2010, 19:57
Forum: Pick-up Soccer
Topic: Studewood Park, Texas
Replies: 17
Views: 17402


I am in houston for a few days and I am trying to find a place where I can play some soccer. Anyone knows some place where I can go to play.