TRUE RACING SHOWS STRENGTH THROUGH TOUGH WEEKEND IN SLOVAKIA – Review
True Racing arrived at the Slovakiaring in the south-west of Slovakia, hoping to build on a very successful weekend in Austria just a month earlier. The tight, technical and twisty …