Shahan Ali Mohsin clinches first European podium at Speedworld Austria /19 Apr 2017/FMSCI/Comments are Off Took pole position and clinched three podiums in Pre-finals, Finals and Super Finals Finished 2nd overall out of 20 drivers from Austria,... Read More