Alpinestars 2009 Supertech Suit
This one came out of nowhere. I just happend to be cruising Alpinestars’ website and I saw that they dropped a new racing suit for 2009. Its called the Supertech, which means when you put it on you’ll automatically get superpowers! Ok no not really but it is their current flagship suit and looks fresh to death and I’m sure it does the job.