Am new to the forum.... am from Mexico City, but am currently at Houston, I'll probably stay here for a few more days, I wonder if any of you knows where I can get some gear, I need to get some pants and probably a helmet, but would really love to see a other stuff...
Thanks.
Thanks.