Icon doesn't make gear for the track. They are for the street only. their motto from the start has been "For the Street, By the Street"
BUT!!!! Alpinestars has just released a really nice looking Stella 1 piece race suit that I should have listed on the site later today