Ever wondered what goes into making the high-tech suits worn by Nico Hülkenberg​ and Sergio Pérez​?

Our friends at NBC Sports​ head to the Alpinestars​ headquarters in Italy to find out the secrets!


✅ Check out more posts with related topics: