House Call: Alpinestars

We stopped by the Alpinestars headquarters in Tustin, California, and Holly Cobb gave us a tour of their facility.