rc-racing-tv-1;10-ifmar-world-champsThe latest episode of RC Racing TV is available below to watch and ones from the 2013 IFMAR 1:10 Off-Road 4WD World Championships from Chico in California. It features multi-camera action from all the A finals, just hit the play button to see how the punishing track takes its toll of man and machine…

Source: RC Racing TV

Share →

Leave a Reply

Your email address will not be published. Required fields are marked *