Search results

  1. Sphiunx

    Your Country Automotive Competitions

    At this post yo can tell everyone a little about the automotive race that are hold on your country. At Costa Rica we only have one race track at this moment but there are some proyects to build a new. The one the that we have now is called "La Guacima" and it is a very technical circuit. It has...
Top