First First for Baruffolo!

This past weekend the second round of Italian Buggy Championship was held on the beautiful Dirt Race RC track located in North-West Italy. Due to bad weather conditions predicted for Sunday, all the finals were raced on Saturday. When everything was said and done, it was TLR team driver Marco Baruffolo taking his first ever victory in the Italian Championship after a convincing win with his TLR teammate Alex Zanchettin finishing third.