IDM SSP: De Vleeschauer Secures Triumph's First Win
If you tend to have low blood pressure, you don’t need a pill—just watch an IDM Supersport race. In Oschersleben, my heart rate shot up suddenly during the first race. It wasn’t until the final lap …
