Sponsorship or (((((((deals))))))) ? Big difference IMO.. I get several of these from various companies... More dirt than road....
Good question. The grammar on their website is clearly written by someone whose first language is not English. Maybe a growing company looking for more publicity. Just throwing it out their for those looking for sponsorship, or maybe some free test gear.
All there suits are Textile!!!! wait now I find leather . why when I click race suits it shows textile.I have no clue