must be a few of you in there
Saint Louis, MO andNovo Hamburgo, Brazil a few months out of the year
I live in St. Louis too. WTF are you doing here when you have Brazil to go to?
Texas is pretty small really.....
Los Santos, San Andreas