Michel Terpins knows what it takes to be a great racer. He has always been someone who knows what he is doing and that’s part of how he could have made all the right decisions in the racing industry. Since he knew what he could do, he also knew what he could make out of [ Read On… ]